PHP (「ハイパーテキスト プリプロセッサ」) は、汎用のオープンソース スクリプト言語です。この構文は C 言語、Java、Perl の特徴を吸収しており、学習が容易で主に Web 開発の分野に適しています。 PHP の独自の構文には、C、Java、Perl、および PHP 独自の構文が混合されています。動的 Web ページをより高速に実行できます。 PHPで作成された動的ページは、HTML(Standard Universal Markup Languageのアプリケーション)文書にプログラムを埋め込んで実行するため、HTMLタグを完全に生成するCGIに比べて実行効率が非常に高くなります。 「Chuangzhi Podcast 2017 最新PHPビデオチュートリアル」では、PHPの基礎知識をお伝えします。
コース再生アドレス: http://www.php.cn/course/583.html
先生の教え方:
先生の講義はシンプルで奥深く、わかりやすいです論理的思考力を使用して生徒の注意を引き、理性を使用して教室での指導プロセスを制御することで、層ごとに連動し、厳密な議論と厳密な構造を組織化して分析します。先生の講義を聞くことで、学生は知識を学ぶだけでなく、思考のトレーニングも受け、先生の厳格な学問的姿勢に影響され、影響を受けます
このビデオでより難しいのは、関数、変数関数、匿名です。関数:
変数変数とは、ある変数の値を変数名として再度使用して、別の変数の値を取得することを指します。
例:
$name = 'dqrcsc'; $myname = 'name';//$myname的值碰巧是另一个变量的变量名 echo $name;//输出$name的值 'dqrcsc' echo $myname;//输出$myname的值 'name' echo $$myname;//得到$myname的值 'name',通过$再将其解析为一个变量 $name,从而输出$name的值 'dqrcsc'
匿名関数: つまり、名前のない関数
php での関数の定義は、コンパイル段階でシステムによってコード領域に保存されます。関数のコードは見つけることができます。コード領域で関数名を使用して入力します。
名前がない場合は、変数を通じて関数のメモリアドレスを保存する必要があります。
$func = function(){ echo 'test'; }; var_dump($func);//object(Closure)#1 这是一个闭包
関数のアドレスは保存されましたが、後で匿名関数を呼び出すにはどうすればよいですか?
関数呼び出しの形式を思い出してください: myfunc(); 関数名の後に 1 対のかっこが続き、関数の呼び出しを示します。匿名関数の呼び出し形式は
$func();と同じです //変数が指す匿名関数の呼び出しを示します
()を追加することは呼び出し関数とみなされるため、ここでは変数関数の概念が自然に登場します
変数関数: 変数変数と同様に、変数は関数の名前を格納し、関数の名前である関数の値を取得し、それを関数として解析します。
例:
function test(){ echo 'test'; } $func = 'test'; $func();//$func取得该变量的值'test',后面加上(),被当做是函数test()去调用。
それが匿名関数の場合はどうなるでしょうか?
$func = function(){ $name = 'dqrcsc'; echo $name; }; $myfunc = 'func'; //$myfunc是一个可变变量,其存储的是$func的变量名 $$myfunc();//$$myfunc解析可变变量,获得$func的值,后面加上(),当做函数去调用,便输出'dqrcsc'了
上記のことから、変数変数と変数関数の原理は同じですが、解析方法が異なることがわかります。変数を変数変数に解析したい場合は、$ 記号を追加するだけです。それを変数関数に解析し、その後に () を追加すると考えてください。
そこで問題は、関数と変数は同じ名前を持つことができるのかということです。答えは「はい」です。
function test(){ echo 'function'; } $test = 'var'; //与函数同名的变量 $myvar = 'test';//定义一个变量刚好存放的值为变量名和函数名 echo $$myvar; //将其解析为可变变量,输出'var' $myvar(); //将其解析为可变函数,输出'function'
ここで資料をダウンロードすることをお勧めします: http://www.php.cn/xiazai/learn/2107
資料はビデオチュートリアルのコースウェアを共有します以上がChuanzhi Podcast 2017 の最新の php ビデオ コースウェアの推奨事項の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。