PHPって?

date_range 2024/04/05
日々の活動日記エンジニアインターン
PHPとは?


こんにちは!

京都開発研究所、Webプログラマーコースの長期インターン生、松木智哉です!!


今日は、OWLetがどのようなコードで書かれているのかを調べながらOWLetの理解を深めていきました。

コードからOWLetを理解するためには、PHPという言語の理解が不可欠であるので、本日キャッチアップしたPHPの基礎中の基礎の知識をアウトプットします!!


PHPの基礎知識


PHPとは

PHP (Hypertext Preprocessor) とは、オープンソースのサーバーサイドで動作するスクリプト言語で主にWeb開発の現場で用いられます!

また、PHPは埋め込み型言語なので、HTML内に直接埋め込んで使用することができるため、動的なウェブサイトを構築するのに適しています!


基本構文

PHPコードは<?php ?>で囲まいます。

文の末尾にはセミコロン;を打ちます。


<?php

echo  “Hello World!”;

?>


変数

変数は ”$” を変数名の前に持ってきて宣言をします。

変数には ”=” を使って値を代入します。


データ型

文字列:ダブルクォーテーションマーク(“ ”)またはシングルクォーテーションマーク(‘ ’)で囲まれた文字列

整数:数値

浮動小数点:小数点を含む数値

ブール型:真(True)または偽(False)

以上が基本的なデータ型

これ以外にも、配列やオブジェクト、列挙型など様々あります。


<?php

$str =  “Hello”;

$num = 42;

$float = 3.14;

$bool =true;

?>


条件分岐

PHPも多くの言語と同じで”if文”で実行します。


<?php

$age = 22;

if ($age >= 20){

echo “You can buy alcohol”;

} else {

echo “You can not buy alcohol”;

}

?>


繰り返し処理

PHPのこの処理も、他の多くの言語と同じく”for文”を用いる。


<?php

 for($i = 0;$i <  5;  $i++) { 

 echo"Count: $i";

}

?>


関数

関数の定義 : “function”を使って関数を定義します。

関数の呼び出し : 定義した関数を呼び出すことで、処理を実行する。


<?php

function greet($name){

echo"Hello, $name!";

   }


greet("Bob");

?>


クラスとオブジェクト

クラス:データとメソッド(関数)を一つにしたもの

オブジェクト:クラスから生成された実体の総称


これについての具体例はここでは記載しないので、興味のある方はぜひ調べてみてください!!


上に挙げた項目は基礎の基礎です。OWLetのコードに書かれていることを理解するためには、他にもデータベース接続やファイル操作などまだまだ学ぶ必要のある項目が沢山あります。

これから、PHPの理解を深めて、まずはOWLetを構築しているコードの意味を理解できるように努めていきたいと思います。


-----------------------------------------------

G!FIT公式Instagram:https://www.instagram.com/gfit_gdn/

G!FIT公式Twitter:https://twitter.com/gfit_gdn

メンバー紹介ページ:https://guardian.jpn.com/member/tomoya_matsuki/


*COMMENT*

*コメント*

*ログイン*

メールアドレス
パスワード