はじめに
PHP言語はPerlやC言語の構文をベースに作られたHTMLコンテンツ作成専用のプログラミング言語です。そのためWebページの作成に特化した言語となります。 Web系言語としては、PHP以外ではRubyやPythonなども挙げられ、最近では特にPythonの人気が上昇していますが、PHPも便利な関数が豊富にあり、アップデートもされ続けており、またC言語ライクな文法で馴染みやすく、まだまだ人気です。
本サイトは、そんなPHP言語のはじめの一歩として、チュートリアルの形式で、PHPの基本構文を学び、主要な関数を使ってみて、まずPHPに慣れる事を主眼を置いたサイトです。 PHP初学者の学習の手助けになれれば幸いです。
PHPコードエディタ
オンラインのPHPコードエディタです。
オンラインで実行できるため専用の実行環境を準備することなく、手軽にPHPのコーディングやテストが楽しめます。
さらに主要関数の入力支援(自動補完)機能付きですので、ちょっとしたコードのテストから本格的な開発まで幅広く活用できます。
また、エクスポート機能もあり、記述したコードをファイルに保存する事が可能です。
PHPコードエディタの特徴
・オンラインでPHPコードを実行可能
・関数の入力支援機能搭載
・コードのエクスポート機能搭載
PHP関数テストツール
オンラインのPHPの自作関数のテストツールです。
ブラックボックステストのように入力値に対して期待した出力が得られるかどうかをテストできます。
複数のパラメータ、繰り返し実行に対応していますので、さまざまな引数を用いた関数の単体テストを簡単に実行できます。
エディタには主要関数の入力支援(自動補完)機能、コードのエクスポート機能が実装されています。
PHP関数テストツールの特徴
・オンラインでPHPの自作関数のテストを実行可能
・複数の引数に対応
・テストの繰り返し実行に対応
・関数の入力支援機能搭載
・コードのエクスポート機能搭載
使用例
PHPチュートリアル
PHPのチュートリアルです。
プログラミングは書籍を読むだけでは身につきません。プログラミングを実際にやりながら覚えるのが最も早い習得方法になります。殆どのプログラミング言語で、はじめに「Hello World」プログラムを書くのは恐らくそのためでしょう。
習うより慣れろの精神で、まずはチュートリアルで一通りのPHPの構文を試してみることをお勧めします。
チュートリアルを終えた頃には一通りのPHPのプログラミング構文は身についているはずで、簡単なプログラミングコードであれば記述できるようになっているはずです。
PHPのサンプルコード
PHPの主な関数の説明とそのサンプルコード集です。
以下のPHPのサンプルコード内の関数を習得すれば、恐らく小さなPHPのプログラムを作成するのには十分なはずです。もちろんPHPの組み込み関数は1800個以上あり、プログラムがより大きく複雑になっていくほど、多くの関数を必要とするかもしれません。
その時は、PHPの公式ページ等で使える便利な関数が無いかを探しながら、更なる関数の知識を身につけて行きましょう。
また、いくつかの便利な自作関数やアルゴリズム関数のサンプルコードなどもご掲載しています。