PHPは、Web開発で広く使用されているサーバー側のスクリプト言語です。開発者に、動的なWebサイトとアプリケーションを構築する機能を提供します。通常、PHPコードはサーバー側で実行され、HTMLページはユーザーの要求に基づいて生成され、ブラウザに返されます。 PHPは、HTMLコードとの混合をサポートするだけでなく、データの処理を促進し、データベースとの対話を促進するためのリッチな組み込み関数も提供します。
PHPコードは、.php拡張子のあるファイルに埋め込む必要があります。 PHPコードの前に使用します<?php标签开始,代码结束则使用?>ラベル。例えば:
<?php echo "Hello, World!"; ?>
PHPでは、変数は$サインから始まり、データ型を宣言する必要はありません。例えば:
$ name = "John"; $ age = 20;
Echoステートメントを使用して、変数コンテンツをWebページに出力します。例えば:
エコー「私の名前は」。 $ name;
PHPは複数のタイプの配列をサポートし、インデックスまたは連想キーを介して要素にアクセスできます。例えば:
$ numbers = array(1、2、3、4、5); $ fruits = array( "apple" => "red"、 "banana" => "yellow");
PHPは、データの処理に使用できるさまざまなループ構造を提供します。例えば:
for($ i = 0; $ i <5; $ i ++){
echo $ i;
} foreach($ fruits as $ fruit => $ color){
エコー「$フルーツの色は$ color」;
}PHPは定義とコールオブ機能をサポートし、コードをよりモジュール式で再利用しやすくします。例えば:
function sayshello($ name){
エコー「こんにちは」。 $ name;
}
Sayhello( "John");PHPとMySQLデータベースの接続は非常に便利です。次のコードは、データベースと対話する方法を示しています。
$ servername = "localhost";
$ username = "username";
$ password = "password";
$ dbname = "database";
$ conn = new mysqli($ servername、$ username、$ password、$ dbname);
if($ conn-> connect_error){
die( "接続失敗:"。$ conn-> connect_error);
}
$ sql = "select * from users";
$ result = $ conn-> query($ sql);
if($ result-> num_rows> 0){
while($ row = $ result-> fetch_assoc()){
echo "name:"。 $ row ["name"]。 " 年: " 。 $ row ["age"];
}
} それ以外 {
エコー「結果は見つかりません」。
}
$ conn-> close();上記のコードを介して、PHPはデータベースに正常に接続し、クエリ操作を実行し、結果を出力します。
この記事では、PHPの基本概念と構文ルールを紹介し、Web開発を始めている初心者に簡潔でわかりやすいガイダンスを提供します。 PHPの基本的な構文、制御構造、関数、データベース操作を学習することにより、読者は動的なWebページとアプリケーションを開発する基本的なスキルを習得できます。継続的な実践と詳細な学習は、開発者がPHPプログラミング機能をさらに向上させるのに役立ちます。