PHP学習メモ2

不言
リリース: 2023-03-24 12:04:01
オリジナル
1594 人が閲覧しました


この記事の内容は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!";
}
?>
ログイン後にコピー

<br/>2. SWITCH文

C言語と同じ。

<?php
$favcolor="red";
switch ($favcolor)
{
case "red":
    echo "你喜欢的颜色是红色!";
    break;
case "blue":
    echo "你喜欢的颜色是蓝色!";
    break;
case "green":
    echo "你喜欢的颜色是绿色!";
    break;
default:
    echo "你喜欢的颜色不是 红, 蓝, 或绿色!";
}
?>
ログイン後にコピー
<br/>

<br/>3. Whileループ

(1)while

(2)do...whileはコードを少なくとも1回実行してから条件をチェックします

<br/>C言語と同じです。

4 <br/>

PHP では、array() 関数を使用して配列を作成します。

<?php
$x=array("one","two","three");
foreach ($x as $value){
    echo $value . "<br>";
}
?>
ログイン後にコピー

(1) 配列の種類

<br/>最初のタイプ: 数値配列、ID 値の自動割り当てと手動での ID 値の割り当て

<br/>

<br/>

配列の長さ - count() 関数、例: count($cars);

<br/>数値配列をトラバースします - for ループ

<br/>
ログイン後にコピー

<br/>

2 番目: 連想配列、ID なし、配列に割り当てられた指定されたキーを使用します

<?php
$cars=array("Volvo","BMW","Toyota");
echo "I like " . $cars[0] . ", " . $cars[1] . " and " . $cars[2] . ".";
?>
ログイン後にコピー
<br/>

<br/> アソシエーション配列を走査する - foreach ループ

<?php
$cars=array("Volvo","BMW","Toyota");
$arrlength=count($cars);
 
for($x=0;$x<$arrlength;$x++){
    echo $cars[$x];
    echo "<br>";
}
?>
ログイン後にコピー
<br/>

(2) 配列のソート (関数)

最初の型: sort()、昇順ソート

<br/>

<?php
$age=array("Peter"=>"35","Ben"=>"37","Joe"=>"43");
echo "Peter is " . $age[&#39;Peter&#39;] . " years old.";
?>
ログイン後にコピー

<br/>

結果:

<br/>

<br/> 2 番目のタイプ: rsort()、降順で並べ替えます

<br/>

<br/>

3 番目のタイプ: asort()、配列の値に基づいて (連想配列の場合) 配列を昇順で並べ替えます

<br/> 4 番目の方法: ksort()、配列に基づいてキー、配列を昇順に並べ替えます

<br/> 5 番目の方法: arsort()、配列の値に従って配列を降順に並べ替えます

6 番目の方法: krsort()、キーに従って配列を降順に並べ替えます <br/>

<br/>

6. スーパーグローバル変数

は、スクリプトのスコープ全体で使用できます。 <br/>

<br/>

(1) $GLOBALS

$GLOBALS は、すべての変数を含むグローバル結合配列であり、変数の名前が配列のキーです。 <br/>

<?php
$age=array("Peter"=>"35","Ben"=>"37","Joe"=>"43");
 
foreach($age as $x=>$x_value){
    echo "Key=" . $x . ", Value=" . $x_value;
    echo "<br>";
}
?>
ログイン後にコピー

<br/>

(2) $_SERVER

$_SERVER は、ヘッダー、パス、スクリプトの場所、その他の情報を含む配列です。この配列内の項目は Web サーバーによって作成されました。すべてのアイテムがすべてのサーバーで利用できるという保証はありません。

<br/>

<br/>

(3) $_REQUEST

$_REQUEST は、HTML フォームによって送信されたデータを収集するために使用されます。

<br/>

<br/> (4) $_POST

$_POSTはフォームデータの収集に使用されます<br/>

<br/>

(5) $_GET

$_GETはフォームデータの収集に使用されます<br/>

<br/>

<br/>7. 関数

<br/>

(1) PHP 組み込み関数

<br/> (2) 関数

<br/>

<br/>

: 関数 functionName(...){ ... ...}

ガイドライン: functionName は文字またはアンダースコアで始まります

<br/>戻り値の型を指定する必要はないことに注意してください

<pre class="brush:php;toolbar:false"> 
<?php 
$cars=array("Volvo","BMW","Toyota");  
sort($cars);  
print_r($cars); 
?> 
ログイン後にコピー

関連する推奨事項:

PHP 学習ノート 1 つ

以上がPHP学習メモ2の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート