はじめてのPHP入門 (1) 基本構文
PHPを学習する準備を進めてきたのですが、少し前にちょっとした出来事があり、少し遅れてしまいました。さあ、急いで追いつきましょう!
このシリーズは、PHP に関する私の見解の一部について述べたものであり、チュートリアルではありません。なお、私は初心者でエッセイを書いているだけですが、どうか撫でてください。私は c、java、python を勉強し、HTML にも触れてきました。私と同じような経験を持ち、PHP を始めたいと考えている友人がアイデアを提供してくれると幸いです。
私の意見では、PHP は強力な HTML スタイルを持っており、まさに Web プログラミングのために生まれました。最大の特徴の 1 つは変数の使用方法です。 C や Python などの言語では、古典的な for (i=0;i<50;i) のように、数文字で名前を記述することで変数を直接呼び出します。ただし、PHP は変数の処理方法が HTML に似ています。変数を使用する場合は、$: for($i=0;$i<50;$ i) で始める必要があります。 ) これは非常に不快で、このように書くのは面倒だと思いますが、文字列の処理を見て、これには次のような利点があることがわかりました:
PHP での文字列の結合は次のようになります。 Python ", " を使用して次のように続行します。
$a='Bob';
echo "Hello ",$a;
結果は次のようになります以下:
ただし、よりオーソドックスな PHP の記述方法は、次のように結合に「.」を使用することです。 🎜>=
'ボブ'; echo "こんにちは".
$a; 結果は同じです:
$a
=
'Bob'; echo "こんにちは $a
" ;
それでも同じ結果:
> これは PHP の独自のスタイルです。
もう 1 つの機能は、PHP の配列です。 PHP配列。私の意見では、PHP の配列は Python のリストと辞書を組み合わせたものです。格納されるデータについては、C の配列のように型を宣言する必要はありません。整数と文字列の両方を同じ配列に混在させて「共存」させることができ、同時に使用をサポートするだけではありません。シリアル番号のインデックス付け方法は、文字列を使用してインデックス付けできます。これは、Python の辞書とよく似ています。全体として非常に奇妙なことですが、よく考えてみると非常に便利です。 $arr = array(0=>50, 'g'=>'ggg',1=>'www','h'=> > 上に示すように、arr 4 つの要素があり、番号 0 は整数 50、次の要素は文字「g」でインデックス付けされた文字列 ggg、4 番目の要素は文字列です。ああ、文字 "h" インデックスによってインデックス付けされます。 次に、array_push 関数を使用して文字列要素 www を追加します。 $arr = array(0=>50,'g'=> ;'ggg',1=>'www','h'=>'ah'); 上図のように、追加の要素は 5 番目の要素ですが、連続的に 2 番号のインデックスを使用します。 これは我对PHP基础语法の一点感受
array_push($arr,'www');
print_r($arr);