この記事の内容はPHP学習メモ2です。必要な友達に参考にしてもらいたいので共有します
1と同じです。 C言語。
<?php $t=date("H"); if ($t<"10") { echo "Have a good morning!"; } elseif ($t<"20") { echo "Have a good day!"; } else { echo "Have a good night!"; } ?>
2. SWITCH文
C言語と同じ。
<?php $favcolor="red"; switch ($favcolor) { case "red": echo "你喜欢的颜色是红色!"; break; case "blue": echo "你喜欢的颜色是蓝色!"; break; case "green": echo "你喜欢的颜色是绿色!"; break; default: echo "你喜欢的颜色不是 红, 蓝, 或绿色!"; } ?>
3. Whileループ
(1)while
(2)do...whileはコードを少なくとも1回実行してから条件をチェックします
C言語と同じです。
4
<?php $x=array("one","two","three"); foreach ($x as $value){ echo $value . "<br>"; } ?>(1) 配列の種類
最初のタイプ: 数値配列、ID 値の自動割り当てと手動での ID 値の割り当て
数値配列をトラバースします - for ループ
<br/>
2 番目: 連想配列、ID なし、配列に割り当てられた指定されたキーを使用します
<?php $cars=array("Volvo","BMW","Toyota"); echo "I like " . $cars[0] . ", " . $cars[1] . " and " . $cars[2] . "."; ?>
アソシエーション配列を走査する - foreach ループ
<?php $cars=array("Volvo","BMW","Toyota"); $arrlength=count($cars); for($x=0;$x<$arrlength;$x++){ echo $cars[$x]; echo "<br>"; } ?>
<?php $age=array("Peter"=>"35","Ben"=>"37","Joe"=>"43"); echo "Peter is " . $age['Peter'] . " years old."; ?>
2 番目のタイプ: rsort()、降順で並べ替えます
4 番目の方法: ksort()、配列に基づいてキー、配列を昇順に並べ替えます
5 番目の方法: arsort()、配列の値に従って配列を降順に並べ替えます
6 番目の方法: krsort()、キーに従って配列を降順に並べ替えます
6. スーパーグローバル変数
は、スクリプトのスコープ全体で使用できます。
(1) $GLOBALS
$GLOBALS は、すべての変数を含むグローバル結合配列であり、変数の名前が配列のキーです。
<?php $age=array("Peter"=>"35","Ben"=>"37","Joe"=>"43"); foreach($age as $x=>$x_value){ echo "Key=" . $x . ", Value=" . $x_value; echo "<br>"; } ?>
(3) $_REQUEST
$_REQUEST は、HTML フォームによって送信されたデータを収集するために使用されます。
(4) $_POST
$_POSTはフォームデータの収集に使用されます
(5) $_GET
$_GETはフォームデータの収集に使用されます
7. 関数
(2) 関数
戻り値の型を指定する必要はないことに注意してください
<pre class="brush:php;toolbar:false"> <?php $cars=array("Volvo","BMW","Toyota"); sort($cars); print_r($cars); ?>
関連する推奨事項:
PHP 学習ノート 1 つ
以上がPHP学習メモ2の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。