PHPの初級を勉強し始めました-1日目-

Submitted by UltraBirdTech on Mon, 12/04/2017 - 10:45

PHP初級の勉強を始めました。

https://www.phpexam.jp/summary/novice/

本日はその一日目。

参考資料

 

今日は仕事の昼休み中に、問題集の第1章から3章までを解きました。

PHPを全く知らないので、PHP の文字列のメソッドとかは無事死亡。

試験当日までにはまとめておかないとダメですね(ucwords()、printf()の仕様など)

PHP5の資格だけど、PHP7とどう違ってくるのだろうか。

 

本日の驚きポイント

1. == は型までみてくれない

文字列の10 と数値の10は==で比較すると同値として判断される。

型までみたければ、===を使用する。

PHPを最初にかじった時に、聞いたことはあったけど改めてびっくり。

びっくりだ。

https://github.com/UltraBirdTech/php_samples/blob/master/php_elementary/chapter3/Q3.php

 

2. 文字列と数値を比較する場合は、数値として判断できるところまでを数値として判断する

文字列と数値を比較する場合は、文字列を数値に変換する(まだ、わかる)

ただし、変換するのは、数値として判断できるところまで ← Why Japanese People!!!!

下記のソースコードは5と44を比べることになるので、falseが返るが正解。ほぉ。

https://github.com/UltraBirdTech/php_samples/blob/master/php_elementary/chapter3/Q5.php

 

今日はここまで。

残りはPHPのメソッドあたり読み込もう。

Tags