ホームページ > 記事 > ウェブフロントエンド > phpとJavaScriptの違いは何ですか
違い: 1. PHP はサーバー側言語ですが、JavaScript はクライアント側言語です; 2. PHP の文字列連結は "." ですが、JS は " "; 3. 配列の追加、PHP は使用します" "、JS は concat() 関数を使用します; 4. PHP には大文字と小文字が区別される変数名のみがありますが、JS ではすべて大文字と小文字が区別されます。
このチュートリアルの動作環境: Windows7 システム、javascript1.8.5&&PHP7.1 バージョン、Dell G3 コンピューター。
PHP とは何ですか?
PHP (ハイパーテキスト プリプロセッサ、ハイパーテキスト プリプロセッサ) は、一般的なオープン ソースで、シンプル、オブジェクト指向、インタープリタ型、堅牢、安全、および非常にパフォーマンスが高く、アーキテクチャに依存しない、高性能です。移植可能な動的スクリプト言語。
PHP はサーバー側で実行されるスクリプト言語で、C 言語に似ており、Web サイトでよく使用されるプログラミング言語です。 PHP の独自の構文には、C、Java、Perl、および PHP 独自の構文が混合されています。学習に役立ち、広く使用されており、主に Web 開発の分野に適しています。
JavaScript とは何ですか?
JavaScript は、クライアント側のスクリプトと同期する高水準スクリプト言語です。これはフロントエンド用の多用途言語であり、主に Web ページをインタラクティブかつ動的にするために使用されます。元々はクライアント側の機能を実行するために開発されましたが、2009 年の Node.js のリリース以来、サーバー側の機能も提供するように徐々に進化してきました。
これは、Web サイトの見栄えを良くするインタラクティブな Web インターフェイスを構築するために特別に設計された多用途のプログラミング言語です。これは、サーバー側と対話せずに Web ブラウザーでインタラクティブな効果を作成するための最も強力なプログラミング言語の 1 つです。
php と JavaScript の違い
1. 2 つの基本的な特性は異なります:
PHP は、汎用のオープンソース スクリプト言語、サーバーサイド言語です。 C言語、Java、Perlの特徴を取り入れた構文であり、習得が容易で広く使用されており、主にWeb開発の分野に適しています。
js はインターネットに属するスクリプト言語です。Web アプリケーション開発で広く使用されているクライアント言語です。Web ページにさまざまな動的機能を追加し、ユーザーにスムーズな操作を提供するためによく使用されます。エフェクトを参照してください。通常、JavaScript スクリプトは HTML に埋め込むことでその機能を実現します。
2. 文字列コネクタ
PHP の文字列コネクタは: "."
JavaScript の文字列コネクタは:" "
3. 配列の追加
php 配列の追加: " "、直接追加できます
JavaScript はスプライシング関数を使用します: concat( )
4. 大文字と小文字の区別
##php: 変数名のみ大文字と小文字が区別されますJavaScript: すべて大文字と小文字が区別されます5 . 変数の宣言
php: 変数宣言: "$変数名 "
var 変数名 "
6. シングルクォートとダブルクォーテーションの解析機構について
php: ダブルクォーテーションは変数を含む特殊文字を解析できます。一重引用符は機能しません。 JavaScript: 一重引用符と二重引用符に違いはありません。7. 実際の仮パラメータの違い
JavaScript では、仮パラメータと実パラメータの数に制限はありません。実際のパラメータより大きいか小さい。 PHPでは、実パラメータが仮パラメータより小さい場合、定義されているが使用されていないパラメータがあるためエラーが報告され、PHPの解釈機構の関数の機能に影響を与える可能性があります。8. 変数の値の転送方法が異なります:
#js では、変数の値の転送とアドレスの転送は、渡されるオブジェクトの型に基づいて決定されます。必要に応じて制御できます; PHP のすべての型は、値を値で渡すかアドレスで渡すかを自由に制御できます。変数の前に & を追加するとアドレス メソッドになり、& を追加しないとアドレス メソッドになります。 value メソッドを指定できます。9. 2 つのコア関数は異なります:
php のコア関数は、たとえば文字列の長さを取得するなどの関数を使用して実装されます。 ## $length = strlen(str); そして、js は、文字列の長さの取得などのオブジェクト メソッドを使用して実装されます:
。 プログラミング関連の知識について詳しくは、
以上がphpとJavaScriptの違いは何ですかの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。