PHPの基礎(1)

WBOY
リリース: 2016-06-13 12:03:23
オリジナル
1089 人が閲覧しました

PHP の基礎知識 (1)

? 1 タグ には、PHP ステートメントが含まれます。

? 2 単一行コメント: //

? 4 変数名は $

? ?

<?php    $mycounter = 1;    $mystring = "Hello";    $myarray = array("One", "Two", "Three");?>
ログイン後にコピー
? 5 配列、array( );

? .)

<?php     $myarray = array('hi', 'hello');    echo $myarray[0];?>
ログイン後にコピー
?

? 7 PHP の文字列は一重引用符または二重引用符を使用できます。違いは、PHP では変数が二重引用符で囲まれないことです。変数の実際の値を使用します。

?
<?php    echo "You have" . $msgs . " messages.";?>
ログイン後にコピー

? 8 PHP の文字列は複数行にまたがることができ、複数行のテキストを含めることもできます。

? 9 PHP は弱い型付け言語です。これは、変数を使用前に宣言する必要がなく、PHP がコンテキストに基づいて型変換を実行できることを意味します。

? 10 定数を定義します。

? (1 ) ローカル変数が定義されていますか?関数内でのみ読み取れますか?

? ? 注: 関数の外で宣言された変数は、変数が global を使用して宣言されていない限り、通常の状況では関数内で読み取ることはできません。

?

define("ROOT_URL", "/hotdocs/");
ログイン後にコピー
? 12 回のみ宣言 (初期化) される静的変数。 ?

? 注: 静的変数の代入は式ではありません。

?

? 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);
ログイン後にコピー
?

? 18 コンストラクター

function fix_names(&$n1, &$n2, &$n3){   ……}fix_names($a1, $a2, $a3);
ログイン後にコピー
?

?

? 20 静的メソッドは、クラス名と二重コロン (::) を使用して直接呼び出されます。
include                      //可能会重复引入include_once            //只引入一次//如果引入的文件未找到,程序继续执行
ログイン後にコピー

?
requirerequire_once//如果引入文件未找到,如程序不再执行
ログイン後にコピー

? 21 クラスの属性を宣言する クラスの属性を式や関数呼び出しに割り当てることはできません。

? 22 const キーワードを使用してクラス内で定数を宣言すると、self::property を通じて宣言された定数を取得できます。 ?

$object1 = new User();$object2 = $object1;/*****************/$object1 = new User();$object2 = clone $object1;
ログイン後にコピー
? 23 静的プロパティとメソッド

? 静的プロパティは、クラスのインスタンスから直接読み取ることはできません。

? 24 extends
class User {    function __construct($param1, $param2){        public $username = "Guest";    }}
ログイン後にコピー

? 25 サブクラスで親クラスのメソッドを呼び出します。

?親クラスのメソッドをオーバーライドすることから。

class User {    function __destruct(){        //    }}
ログイン後にコピー
? 27 配列

に要素を追加しますか? 29 foreach として? >?

User::pwd_string()class User{    static function pwd_string(){        echo "Please enter your password";    }}
ログイン後にコピー
?

?

?

?

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