PHP 基本チュートリアル (php 基本チュートリアル) いくつかのコード code_php の基本
このチュートリアルの前に、PHP の一般的な使用法について長く均一な方法で説明するつもりはありません。変数とは何か、判定文とは何かなどについてはご自身でご確認ください このチュートリアルは、プログラミングの基礎があり、PHP を初めて使用する人を対象としています。記事は比較的シンプルです。主に構造に依存します。詳細については、ご自身でさらに調べてください。
PHP 環境のインストール:
通常の PHP の組み合わせは次のとおりです。 MySql PHP Apche には IIS PHP MySQL または SqlServer もあります。
もちろん、インストール用の組み合わせパッケージを選択することもできます。初心者は、AppServ や phpnow などをインストールすることをお勧めします。 。
iis では、こちら を使用してインストールし、実行して php をサポートできます。Mysql をインストールする必要があります。 <BR>各パーツをご自身で取り付けることも可能です。その後、自分で設定します。
PHP のさまざまなバージョンのダウンロード アドレス: http://museum.php.net/php5/ Apche ダウンロード アドレス:http://prdownloads.sourceforge.net/appserv /appserv-win32-2.5.10.exe?download
MySQL ダウンロード アドレス: http://www.mysql .cn/
構成とインストールのチュートリアル: http://wenku.baidu.com/ view/ c6118b1810a6f524ccbf85f9.html
または /article/33062.htm
執筆ツール: メモ帳または dreamweaver cs4 は推奨 ============================================= == ====================
構文:
PHP の構文は非常に単純です - コードを見てください: これは、PHP コードを宣言する方法です。注: ?> も記述できますが、推奨されません。
ステートメントの終わりをマークする: セミコロンはステートメントの終わりを示します「;」 -- 終わりを示すために各ステートメントの後に「;」セミコロンを使用する必要があります。
======== ==== ============================================= ==== ========
PHP のコメント: --詳細については、チュートリアルのコードを参照してください。
PHP のコメントには 1 行のコメントがあります: //これはコメントです。
> および大きなモジュールのコメント: /* これはコメントです*/
================================ ============ ===========================
変数:
PHP 変数は次のとおりです。ゆるい。ただし、大文字と小文字も区別されるため、全員がこの点に注意する必要があります。使用前に宣言する必要はありません。PHP は、変数の宣言方法に従って、変数を正しいデータ型に自動的に変換します。
PHP での変数の宣言では、$ キーワードを使用して宣言します。すべての変数は次のように識別されます。 $
変数の命名規則:
変数名は文字またはアンダースコア「_」で始まる必要があります。
変数名には英数字とアンダースコアのみを含めることができます。
変数名にはスペースを含めることはできません。変数名が複数の単語で構成されている場合は、アンダースコアで区切るか ($my_string など)、大文字で始める必要があります ($myString など)。
注: (基本的にすべてのプログラミング言語には同様の変数命名規則があります!)
例:
//変数の宣言
/ 定義関数を使用して定数を宣言します。コードを直接見てください
定義関数には 3 つのパラメータがあります。
最初のパラメータ: 定数名を指定します。キーワードは使用できず、定数には $ 記号を含めることはできません。
2 番目のパラメータ: の値を指定します。定数 -- ブール値のみです。4 つのタイプ: 整数、浮動小数点、文字列
3 番目のパラメータ: この定数が大文字と小文字を区別するかどうかを指定します -- true は大文字と小文字を無視し、false は大文字と小文字を区別します
*/
define("Name" ,"Zhang San",true);
echo name;
/*表示結果: Zhang San -- true であるため、大文字と小文字は区別されません*/
?>
================== ============ ===================================== ==
配列: --PHP 配列 それでも比較的シンプルで使いやすいです。
PHP 配列は、他の言語のコレクションとして使用できます。
PHP 配列は、PHP でサポートされている任意の型を格納できます。もちろん、クラス オブジェクトなどを保存することもできます。コードを見てください。
/*========================== =========================================*/
//数値配列
$nums = array(1,2,3);
// または同等の
$nums[0] = 1; [2] = 4;
echo $nums[2]。 "
";
/*出力: 4*/
/*============== =============== =================================== ====*/
//連想配列 -- 「=>」は PHP の関連付け記号で、キーと値のペアを指定します。
$ns = array("name"=>"张三","age"=>22,"sex"=>"man"); "] = "張三";
$ns["age 「] "]."
Age:".$ns["age"]."phpcnltphpc nbr />Sex:".$ns["sex"]."
";
/*出力: 名前:張三
年齢:22歳
性別:男
*/
/*====================== == ============================================*/
/ /多次元配列 -- 配列を配列に格納することもできます
$bs = array("张三"=>array("Hobby"=>"Computer","Age"=>"23","Gender) "=>" Male"),"Xiaohong"=>array("Hobby"=>"Eating","Gender"=>" Female"));
//誰でもより明確に見えるように形式を調整します
bs = array
(
"gender" = > "male"
">"女 "
);
//または等価。 ...
$ bs ["小小"] = array( "hobby" = > "eating"、 "gender" = > "female");
echo $ bs ["小小"] ["gender"]] ."
";
/*出力: 女性*/
============================== ====*/
?>
============================================== = ======================
PHP 演算子: --w3school のチュートリアルからの抜粋
このセクションでは、PHP で使用されるさまざまな演算子をリストします。演算子:
算術演算子
オペレーター | 説明 | 例 | 結果 |
---|---|---|---|
追加 | x=2 x 2 |
4 | |
- | 減算 | x=2 5-x |
3 |
* | 乗算 | x=4 x*5 |
20 |
/ | 部門 | 15/5 5/2 |
3 2.5 |
% | モジュラス (除算の余り) | 5%2 10%8 10%2 |
1 2 0 |
増分 | x=5 x |
x=6 | |
-- | デクリメント | x=5 x-- |
x=4 |
オペレーター | 説明 | 例 |
---|---|---|
= | x=y | x=y |
= | x =y | x=x y |
-= | x-=y | x=x-y |
*= | x*=y | x=x*y |
/= | x/=y | x=x/y |
.= | x.=y | x=x.y |
%= | x%=y | x=x%y |
比較演算子
オペレーター | 説明 | 例 |
---|---|---|
== | は | に等しい5==8 は false を返します |
!= | は等しくない | 5!=8 は true を返します |
> | は | より大きいです5phpcngtphpcn8 は false を返します |
は | より小さいです5phpcnltphpcn8 は true を返します | |
>= | は | 以上です5phpcngtphpcn=8 は false を返します |
は | 以下です5phpcnltphpcn=8 は true を返します |
論理演算子
オペレーター | 説明 | 例 |
---|---|---|
&& | と | x=6 y=3 (x 1) は true を返します |
|| | または | x=6 y=3 (x==5 || y==5) は false を返します |
! | ではありません | x=6 y=3 !(x==y) は true を返します |
プログラム判定ステートメント:
C#、java、C などの判定文と同様です。if..else/else..if および switch ステートメントがあります。コードを直接見てください。
$name = "Zhang San"; //変数を宣言
/*if..else はステートメントのみを実行します 1、1という条件が成立します。次の内容が当てはまる場合でも無視されます*/
名前が Zhang San であるかどうかを判断します。
}
Else if ($ name == "Li Si") // then裁判官
{
echo "Li Si";
}
else // 以上は単に else に入るわけではありません
> スイッチ選択構造の原理と if は似ています。ケースにブレークを追加するだけです。もちろん、追加する必要はありません。
この場合、ケース 1 を実行した後は飛び出さず、次のケース分岐を実行し続けます。休憩に遭遇するまで飛び出さないでください。自分で試すことができます
*/
switch($num)
2:
エコー「二」;
ブレーク;どの条件も当てはまらない場合に実行されます。
echo "other";一
>
PHP ループ:
これは、他の強く型付けされたプログラミング言語と同じです。 PHP には while、do while、for、foreach もあります。コードを直接見てください。
$index = 1;
while($index {
「th」をエコーします。 $index."times"."
";
$index. ;
$index = 1; > while($index
/*上記の結果は1 回出力*/
echo '
';
for($index = 1;$index echo '
';
$index = array("1", "2","3");
foreach($index as $temp) // 配列を走査します
{
echo "Value:".$temp."
";
}
/*上記の結果は 3 回出力されます*/
?>
PHP 関数:
PHP 関数の宣言は非常に簡単で、キーワード function の後に関数名を追加するだけです。 -- コードを参照してください。
/*PHP 関数*/
Echo "ポートムレス関数
}
// そこにあります参加関数です。通過パラメーターはクラスオブジェクトでもあります。Br> echo $ str;
;
?>
PHP クラス:
PHP は、他の高級言語と同様、オブジェクト指向プログラミングをサポートしています。ここではphpクラスの基本部分の宣言について説明します。オブジェクト指向プログラミングについては、自分で調べることができます
PHP でクラスを宣言する場合、キーワード class も追加する必要があります - 詳細についてはコードを参照してください - (静的関数、関数呼び出しなどを含む)
class MyClass //クラス宣言
jum2;
static public $test = "静的メソッドをテストする"; //定義パブリック変数
function Calc() // / 「->」シンボルはクラス呼び出しを意味します
um1 ;
$ this->JUM2 = $ num2;
Return $ this; // ここにクラスオブジェクトそれ自体
}
静的関数 tt ()
{
echo echo "
".MyClass::$test."
"; > echo $temp->SetNum( 2,8)->Calc(); //出力:10
MyClass::Tt(); //"::"静的呼び出し //出力: 静的メソッドのテスト
? >
PHP フォーム処理:
ページ ユーザーが値を送信するときは、$_GET と $_POST または $_REQUEST ($_GET、$_POST、$_COOKIE を含む) システム定義変数を使用して、送信された値を読み取ります - コードを参照してください。
echo $_POST["xx"]."
"; //ポスト値を読み取る
echo $_REQUEST["xx"];
//get を使用して値を読み取ります。自分で試してみましょう
?>
今回はここまでです...時間があれば、よく使われるPHPのアプリケーションを書き留めておきます。上級セクション。 (セッション、Cookie、オブジェクト指向、共通関数などを含む)

ホットAIツール

Undresser.AI Undress
リアルなヌード写真を作成する AI 搭載アプリ

AI Clothes Remover
写真から衣服を削除するオンライン AI ツール。

Undress AI Tool
脱衣画像を無料で

Clothoff.io
AI衣類リムーバー

AI Hentai Generator
AIヘンタイを無料で生成します。

人気の記事

ホットツール

メモ帳++7.3.1
使いやすく無料のコードエディター

SublimeText3 中国語版
中国語版、とても使いやすい

ゼンドスタジオ 13.0.1
強力な PHP 統合開発環境

ドリームウィーバー CS6
ビジュアル Web 開発ツール

SublimeText3 Mac版
神レベルのコード編集ソフト(SublimeText3)

ホットトピック











PHP は人気のあるフロントエンド プログラミング言語で、強力で学習と使用が簡単で、Web サイトの開発と保守に広く使用されています。初心者にとって、PHP を使い始めるには、ある程度の学習と習得が必要です。ここでは、PHP の初心者向けのガイドをいくつか紹介します。 1. 基本概念を学ぶ PHP を学ぶ前に、いくつかの基本概念を理解する必要があります。 PHP は、Web サーバーに命令を発行するスクリプト言語です。簡単に言えば、PHP を使用して HTML コードを生成し、それをブラウザーに送信して、最終的に Web ページ上にレンダリングすることができます。

Web 開発では、ファイルのアップロードとダウンロードは非常に一般的な要件です。ユーザーがアバターやドキュメントをアップロードする場合でも、管理者がユーザーにファイルのダウンロードを要求する場合でも、この機能は必要です。 PHP は強力なサーバーサイド言語として、強力なファイル操作関数とクラス ライブラリを当然提供しており、ファイルのアップロードおよびダウンロード機能を簡単に実装できます。この記事では、PHP でファイルのアップロードとダウンロードを実装するための基本的なプロセスと共通の関数を紹介し、サンプル コードを提供します。 PHP 初心者またはファイル操作を学習している場合

人気のサーバーサイド スクリプト言語として、PHP は Web アプリケーションの開発だけでなく、TCP/IP プログラミングやネットワーク プログラミングにも使用できます。この記事では、TCP/IP プログラミングの基本と、TCP/IP プログラミングに PHP を使用する方法を紹介します。 1. TCP/IP プログラミングの基礎知識 TCP/IP プロトコルは、インターネット上で通信するための標準プロトコルであり、TCP プロトコルと IP プロトコルの 2 つの部分から構成されます。 TCP プロトコルは信頼性の高い接続を確立する責任があります。

PHP は広く使用されているプログラミング言語で、特に Web 開発において重要な位置を占めています。その中でも、JSON はデータの保存と送信に使用できる一般的なデータ形式です。 JSON 拡張機能は、開発者が JSON データを操作および処理できるようにするために PHP で提供されています。この記事では、JSON 拡張機能の基本的な使い方と応用シナリオを紹介します。 1. JSON 拡張機能の基本的な使い方 JSON 文字列を PHP オブジェクトまたは配列に変換します PHP の json_decode() 関数は変換できます

PHP の初心者にとって、HTTP ステータス コードを理解することは非常に重要です。 HTTP ステータス コードは、Web サーバーから返される 3 桁のコードを指し、クライアント リクエストの処理結果を示すために使用されます。この記事では、PHP 初心者が Web サイト開発中に遭遇するさまざまな HTTP ステータス コードをよりよく理解できるように、いくつかの一般的な HTTP ステータス コードとその意味を紹介します。 200OK200OK は最も一般的な HTTP ステータス コードの 1 つで、リクエストが正常に処理され、結果が返されたことを示します。次のような Web サイトにアクセスすると、

PHP は、動的な Web サイト、Web アプリケーション、および Web プログラムの開発に使用されるサーバー側スクリプト言語です。 PHP には幅広いアプリケーションがあり、初心者も経験豊富な開発者もその恩恵を受けることができます。この記事では、PHP の基本構文の入門ガイドを提供します。 PHP プログラミングを学び、ゼロから強固な基盤を構築したい場合は、ここが最適な場所です。 PHP の基本構造。PHP プログラムには、コードの両側の <?php//PHP code?>& の 3 つの部分が含まれています。

PHP は、インターネット開発の分野でよく使用される非常に人気のあるプログラミング言語です。 PHP 開発において、キャッシュ設定は非常に重要な部分です。キャッシュは Web サイトのパフォーマンスとユーザー エクスペリエンスを向上させ、サーバーの負荷を軽減することができ、Web サイトを最適化するための一般的な方法の 1 つです。この記事では、PHP キャッシュを設定するための入門ガイドを紹介します。 1. キャッシュとは何ですか?キャッシュとは、頻繁にアクセスされるデータの一部をメモリに保存し、次回アクセスしたときにすぐに取得できるようにすることで、計算やデータベース クエリの繰り返しを回避し、応答速度を向上させます。 PHP、遅い

ソフトウェア開発において、バージョン管理は非常に重要なリンクです。チームでコードを書くには必然的に全員のコードをマージする必要があるからです。バージョン管理ツールは、コードの変更を追跡し、マージ時の競合を回避するのに役立ちます。その中で、Git は現在最も人気のあるバージョン管理ツールであり、個人の開発とチームのコラボレーションの両方に必須のツールです。この記事では、Git に焦点を当てて、バージョン管理ツールを使用する利点、Git の基本概念と基本操作を紹介し、Git を使用してチームと共同開発する方法を説明します。なぜバージョンが必要なのか
