PHPエッセイ

WBOY
リリース: 2016-06-23 14:36:11
オリジナル
900 人が閲覧しました

http://www.w3school.com.cn/php/php_operators.asp

Web サイト PHP 第 1 章 (自習)
PHP ファイルのファイル拡張子は、「.php」、「.php3」、または「」です。 .phtml" .
PHP スクリプトは で終わります。PHP のコードの各行はセミコロン (;) で終わる必要があります。テキストを出力するには、echo と print という 2 つの基本的な命令があります。PHP では、コメントはすべて $ 記号で始まります。例: $var_name="Hello World! ";
PHP は、変数を宣言するときに、その型を設定する必要はありません。
PHP の演算子: (1) 連結演算子 (2 つの変数を結合するには、 . 演算子を使用する必要があります)
例: echo $variable1.”.$variable2; 間にスペースが入っているので、共用演算子が 2 つあります。
PHP の関数: strlen は文字列の長さを計算するために使用されます。例: echo strlen(“123456!”);
Strops は文字列または文字列内の文字を取得するために使用されます。一致する位置が見つかった場合は、最初に一致した位置を返します。一致する位置が見つからなかった場合は、 false を返します。
PHP の演算子: 算術演算子、代入演算子、比較演算子、代入演算子: += の意味。 -+、*=、/=、たとえば、x+=y は x=x+y と同等であり、同じ意味が他のすべてに適用されます。
.= の意味: x.=y は、x=x.y (接続文字列) と同等です
PHP の Post と Get の違い!


名前:
年齢:


welcome.php でこれを呼び出します

Welcome .

あなたは 歳です。

出力: ようこそ 28 歳です。

$_GET を使用する理由

注: $_GET 変数を使用すると、すべての変数名と値が URL に表示されます。したがって、パスワードやその他の機密情報を送信する場合は、この方法を使用しないでください。ただし、変数は URL に表示されるため、ページをブックマークできます。場合によっては、これが便利です。
注: HTTP GET メソッドは、大きな変数値には適していません。値は 100 文字を超えることはできません。
$_REQUEST 変数
PHP の $_REQUEST 変数には、$_GET、$_POST、$_COOKIE の内容が含まれます。
PHP の $_REQUEST 変数を使用して、GET および POST メソッド経由で送信されたフォーム データの結果を取得できます。

ようこそ .

あなたは です。

$_POST 変数は、method="post" でフォームから値を収集するために使用されます。
$_POST 変数
$_POST 変数は、HTTP POST メソッドによって送信された変数名と値を内容とする配列です。
$_POST 変数は、method="post" でフォームから値を収集するために使用されます。 POST メソッドを使用してフォームから送信された情報は誰にも見えず (ブラウザのアドレス バーには表示されません)、送信される情報の量に制限はありません。


名前を入力してください:
年齢を入力してください:


ユーザーが送信ボタンをクリックすると、URL にはフォーム データが含まれず、次のようになります。次のように:
http://www.w3school.com.cn/welcome.php
「welcome.php」ファイルは、$_POST 変数を通じてフォーム データを取得できるようになりました (フォーム フィールドの名前は自動的に$_POST 配列 ID キーに 1 つ):
ようこそ .

あなたは 歳 !
$_POST を使用する理由
? HTTP POST 経由で送信された変数は URL に表示されません。
? 変数の長さに制限はありません。
ただし、URL に変数が表示されないため、ページをブックマークすることはできません。
$_REQUEST 変数
PHP の $_REQUEST 変数には、$_GET、$_POST、$_COOKIE の内容が含まれます。
PHP の $_REQUEST 変数を使用して、GET および POST メソッド経由で送信されたフォーム データの結果を取得できます。

ようこそ .

あなたは です。

フォームの検証

ユーザー入力は可能な限り検証される必要があります。クライアント側での検証が高速になり、サーバーの負荷が軽減されます。
ただし、サーバー リソースを心配しなければならないほどトラフィックが多いサイトでは、サイトのセキュリティについても心配する必要があります。フォームがデータベースにアクセスする場合は、サーバー側の検証を使用することが非常に必要です。
サーバー上のフォームを検証する良い方法は、別のページにジャンプするのではなく、フォームをそれ自体に渡すことです。これにより、ユーザーは同じフォーム ページでエラー メッセージを取得できます。ユーザーがエラーを見つけやすくなります。
PHP の date() 関数は、時刻または日付の書式設定に使用されます。
構文
date(format,timestamp)
パラメータの説明
format が必要です。タイムスタンプの形式を指定します。
タイムスタンプはオプションです。タイムスタンプを指定します。デフォルトは現在の日付と時刻です。
PHP Date - 日付のフォーマット
date() 関数の最初のパラメータは、日付/時刻のフォーマット方法を指定します。文字を使用して日付と時刻の形式を表します。使用可能な文字のリストは次のとおりです:
? d - 月の日 (01-31)
? m - 数値としての現在の月 (01-12)
? Y - 現在の年 (4 桁)
PHP Date リファレンス マニュアルの format パラメーターで使用できる文字。
「/」、「.」、「-」などの他の文字を文字の間に挿入して、追加の形式を追加できます:
echo date("Y/m/d");
echo "
";
echo date("Y.m.d");
echo "
";
echo date("Y-m-d");
?>
上記のコードの出力これは次のようなものです:
2006/07/11
2006.07.11
2006-07-11

PHP リファレンス ファイル

include() または require() 関数を通じて、サーバーが実行される前にファイルにファイルを挿入できます。 PHP ファイルの内容。 2 つの関数は、エラーの処理方法を除いて同一です。 include() 関数は警告を生成します (ただし、スクリプトは実行を継続します)。一方、require() 関数は致命的なエラーを生成します (エラー発生後にスクリプトは実行を停止します)。 C 例 1. Include () 関数
& & lt; body & gt;? PHP Include ("Header.php") & gt; ; ; T & lt; p & gt; 一部のテキスト


通常は、require() 関数を使用する方が安全です。

PHP の fopen() 関数は、ファイルを開くために使用されます
この関数の最初のパラメーターには、開くファイルの名前が含まれており、2 番目のパラメーターは、ファイルを開くために使用するモードを指定します:

$file=fopen("welcome.txt","r");

?>


ファイルは次のモードで開くことができます:
モードの説明
r 読み取り専用。ファイルの先頭から開始します。
r+ 読み取り/書き込み。ファイルの先頭から開始します。
w 書くだけ。ファイルを開いて内容をクリアします。ファイルが存在しない場合は、新しいファイルを作成します。
w+ 読み取り/書き込み。ファイルを開いて内容をクリアします。ファイルが存在しない場合は、新しいファイルを作成します。
を追加しました。ファイルを開いて末尾に書き込みます。ファイルが存在しない場合は新しいファイルを作成します。
a+ 読み取り/追加。ファイルの末尾に書き込むことで、ファイルの内容を維持します。
x 書くだけです。新しいファイルを作成します。ファイルが存在する場合は FALSE を返します。
x+ 読み取り/書き込み。新しいファイルを作成します。ファイルが既に存在する場合は、FALSE とエラーが返されます。
注: fopen() が指定されたファイルを開けない場合、0 (false) を返します。
fclose() はファイルを閉じるために使用されます。

$file = fopen("test.txt","r");
fclose($file) ?>

ファイルの終わりを検出する
feof() 関数ファイルの終わり (EOF) に達しました。
feof() 関数は、長さが不明なデータをループする場合に便利です。
注: w、a、x モードでは、開いているファイルを読み取ることはできません。
if (feof($file)) echo "End of file";

ファイルを一行ずつ読み込む
fgets() 関数は、ファイルから一行ずつファイルを読み込むために使用されます。
注: この関数を呼び出した後、ファイル ポインターは次の行に移動します。

次の例では、ファイルの終わりまでファイルを 1 行ずつ読み取ります:
$file = fopen("welcome.txt", "r") または exit("ファイルを開けません!" );
//ファイルの行を最後まで出力します
while(!feof($file))//ファイルの長さを判断します
{
echo fgets($file) "
}
fclose($file);//Close
?>

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