PHPを理解する前に知っておくべきこと
続行する前に、以下の基本的な理解が必要です。
- HTML
- CSS
- JavaScript
HTMLやCSSを最初に勉強したい場合は、この記事から順番に49まで参照してください。
HTMLとは
PHPとは?
- PHPは “PHP: Hypertext Preprocessor”の頭字語です
- PHPは広く使用されているオープンソースのスクリプト言語です
- PHPスクリプトはサーバーで実行されます
- PHPは無料でダウンロードして使用できます
PHPはかなり人気でなんでも作れる言語です!
世界最大の最大のウェブ上のブログシステム(WordPress)もこの言語でできています!
最大のソーシャルネットワーク(Facebook)を作るのに十分な応用範囲です!
また、他の言語より初心者向けの最初のサーバーサイド言語と言われるほど簡単です!
スポンサーリンク
PHPファイルとは?
- PHPファイルには、テキスト、HTML、CSS、JavaScript、およびPHPコードを含めることができます
- PHPコードはサーバーで実行されて、結果はプレーンのHTMLとしてブラウザーに返されます(表示されます)
- PHPファイルの拡張子は”.php”です
PHPでできること
- PHPは動的なページコンテンツを生成できます
- PHPは、サーバー上のファイルを作成、開く、読み取り、書き込み、削除、閉じることができます
- PHPはフォームデータを収集できます
- PHPはCookieを送受信できます
- PHPはデータベースのデータを追加、削除、変更できます
- PHPを使用してユーザーアクセスを制御できます
- PPHPはデータを暗号化できます
PHPを使用すると、HTMLの出力に制限されません。 画像、PDFを出力できます
ファイル、さらにはFlashムービーも含まれます。 XHTMLや
XML
スポンサーリンク
なんでPHPが選ばれるのか?
- PHPはさまざまなプラットフォーム(Windows、Linux、Unix、Mac OS Xなど)で実行されます。
- PHPは、現在使用されているほぼすべてのサーバー(Apache、IISなど)と互換性があります。
- PHPは幅広いデータベースをサポートしています
- PHPは無料です。 公式のPHPリソースからダウンロードしてください: www.php.net
- PHPは簡単に習得でき、サーバー側で効率的に実行されます
PHP 7の新機能と5.6との違い
- PHP 7は、以前の一般的な安定版リリース(PHP 5.6)よりもはるかに高速です。
- PHP 7のエラー処理が改善されました
- PHPは幅広いデータベースをサポートしています
- PHP 7は、関数引数のより厳密な型宣言をサポートします
- PHP 7は新しい演算子をサポートしています(宇宙船演算子:
<=>
など)