? 1 タグ には、PHP ステートメントが含まれます。
? 2 単一行コメント: //
? 4 変数名は $
? ?
<?php $mycounter = 1; $mystring = "Hello"; $myarray = array("One", "Two", "Three");?>
ログイン後にコピー
<?php $myarray = array('hi', 'hello'); echo $myarray[0];?>
ログイン後にコピー
<?php echo "You have" . $msgs . " messages.";?>
ログイン後にコピー
? 8 PHP の文字列は複数行にまたがることができ、複数行のテキストを含めることもできます。
? 9 PHP は弱い型付け言語です。これは、変数を使用前に宣言する必要がなく、PHP がコンテキストに基づいて型変換を実行できることを意味します。
? 10 定数を定義します。
? (1 ) ローカル変数が定義されていますか?関数内でのみ読み取れますか?
? ? 注: 関数の外で宣言された変数は、変数が global を使用して宣言されていない限り、通常の状況では関数内で読み取ることはできません。
?
define("ROOT_URL", "/hotdocs/");
ログイン後にコピー
?
? 13 PHP の FALSE 値出力は空で、TRUE 値出力は 1 です。
? 14 強制型変換 (int)、(bool)、(float)、(string)、(array)、(object)
? >? 15 参照?
function test(){ static $count = 0; echo $count; $count++;}
ログイン後にコピー
?
? 17 オブジェクトのクローンを作成する場合、オブジェクトの直接代入 (=) を使用すると、それらは同じオブジェクト参照を指します。クローンを通じてさまざまなオブジェクト参照を生成できます。$c = (int) ($a / $b);
ログイン後にコピー
function fix_names(&$n1, &$n2, &$n3){ ……}fix_names($a1, $a2, $a3);
ログイン後にコピー
include //可能会重复引入include_once //只引入一次//如果引入的文件未找到,程序继续执行
ログイン後にコピー
requirerequire_once//如果引入文件未找到,如程序不再执行
ログイン後にコピー
? 21 クラスの属性を宣言する クラスの属性を式や関数呼び出しに割り当てることはできません。
? 22 const キーワードを使用してクラス内で定数を宣言すると、self::property を通じて宣言された定数を取得できます。 ?
$object1 = new User();$object2 = $object1;/*****************/$object1 = new User();$object2 = clone $object1;
ログイン後にコピー
class User { function __construct($param1, $param2){ public $username = "Guest"; }}
ログイン後にコピー
? 25 サブクラスで親クラスのメソッドを呼び出します。
?親クラスのメソッドをオーバーライドすることから。
class User { function __destruct(){ // }}
ログイン後にコピー
User::pwd_string()class User{ static function pwd_string(){ echo "Please enter your password"; }}
ログイン後にコピー