2016-12-07 8 views
-1

imは、CodecademyからPHPを学び始めました。 andd私は7行目にParseエラーがあります 私はウェブ上でそれを見て、私は引用符を付けて試してみましたが、うまくいきません。 誰かが私が間違っていることを見つけ出すのを助けることができますか? ありがとうございます!Codecademy関数、パートI PHP

<html> 
<p> 
<?php 
// Create an array and push on the names 
// of your closest family and friends 
$closefriends = array ("Cessie","Lulu","Tutur",) ; 
int array_push("Cessie","Lulu","Tutur",) ; 
sort ($closefriends); 
// Sort the list 

// Randomly select a winner! 

// Print the winner's name in ALL CAPS 
?> 
</p> 

+0

あなたはそのコードを整えるのですか、それとも本当にそのように見えますか – RiggsFolly

+0

ここに入力コードは何ですか? – arkascha

+0

コードをチュートリアルのサンプルコードと比較してください。 **それらは一致しません** – RiggsFolly

答えて

-2
  • 配列を定義する場合、最後の項目の後にコンマを使用してはいけません。

  • array_pushを削除enter code here int型

  • を削除し、それは構文エラーがあり、すでにここにあなたの配列のそれらの値

1

を持っているが、私はあなたが求めていると思うものです。あなたが値を格納する配列を作成しているコードの開始時

<?php 

    // Create an array and push on the names 
    // of your closest family and friends 

    $closefriends = array() ; 
    array_push($closefriends,"Cessie","Lulu","Tutur"); 

    // Sort the list 
    sort($closefriends); 

    // Randomly select a winner! 
    $rand_friend = array_rand($closefriends, 1); 

    // Print the winner's name in ALL CAPS 
    $str = strtoupper($closefriends[$rand_friend]); 
    echo $str; 

?> 

、例:「Cessie」、「ルル」、「tutur」。

例:$YourarrayName = array();

は、あなたがスタックとして()扱い配列array_pushを有し、また、配列の長さを増加させるarray.Thisの最後に渡された変数を押します。

例:配列をソートarray_push('the array you want to add to', the values you wanted added, "value", "value")

、これはソート()関数を用いて行われます。この関数は配列をソートします。この配列では、この関数が完了したときに要素が最低から最高に配置されます。ランダムにあなたが(array_randを使用ソートされた配列から選択して、要素に

sort('name_of_array_to_be_sorted');

)function.Thisは、配列のうちの一つ以上の要素をランダムに選び、キー(またはキー)を返しますのランダムなエントリ変数にランダムに選択された値を割り当てただけです。

例:$yourVariable = array_rand('YourArrayName', 'the number of random items you want');

次に、このすべての最後の部分には、すべて大文字に勝者を印刷するように求められます。これは単にstrtoupper()関数への単純なパスです。実際にはすべてのアルファベット文字を大文字に変換した文字列を返します。

次に、最後の値を出力するためにecho文を使用します。

+0

ありがとうございます、コードについてもっと教えてください構文、それは私を殺している。 –

+0

PHPを一括して、あるいは上のコードだけを意味しますか? – whisk

+1

@ Jean-Huguesrubyこれがあなたが探している答えであれば、それを受け入れられた答えとしてマークしてください。 – whisk