ホームページ >バックエンド開発 >PHPチュートリアル >PHP と JavaScript
PHP と JavaScript も動的言語ですが、それらの間にはまだ多くの違いがあります。ここで比較してください。
変数名は $ または文字で始めることができます | 変数名は $ で始める必要があります |
一般に、変数の定義には var キーワードが使用されます | var を使用する必要はありません変数定義の場合 |
文字列の場合 一重引用符と二重引用符は同じ効果を持ちます | 文字列は一重引用符でエスケープされず、二重引用符でエスケープされます |
この形式では論理演算子は && と || のみです | 論理演算子は && と || および And と Or であり、2 つの形式には異なる優先順位があります |
ステートメントの末尾のセミコロンは省略できます | ステートメントの末尾のセミコロンは省略できません |
文字列は Unicode をサポートします | 文字列は Unicode をサポートしません |
文字列を接続するには + 記号を使用します | 文字列を接続するには . 記号を使用します |
関数内で直接グローバル変数を使用できます | グローバル変数の使用s関数内で最初にグローバル キーワードを使用して宣言する必要があります |
文字列を取得します n 番目の文字には str.charAt(n) を使用します | 文字列の n 番目の文字を取得するには str[i] を使用します |
配列順序付きインデックス、順序なしインデックスのオブジェクト | 順序付きインデックスと順序なし配列をインデックス付けに使用できます |
Join関数を使用して配列のすべての要素を接続します | implode関数を使用して配列のすべての要素を接続します |
参考:
[1] ECMAScript 標準
[2] PHP 公式マニュアル