PHP

変数

PHP

PHPの変数の特徴と言えば、'$'マークが頭に付くこと、変数宣言不要であること、そして日本語の変数名を付けられることかな。PHP入門 - 変数 - とほほのWWW入門$文字列、という変数が、機能する。機能する。Sample/php/variable/variable/src/variable at mas…

NAN

PHP

NAN(Not A Number)は、数値でない特別な値の時に、表示される。PHP入門 - 型 - とほほのWWW入門意図的に起こすとしたら、例えばacon(1.01)は、NANになる。こうすると、NANになるNANになる。Sample/php/nan/nan/src/nan at master · bg1bgst333/Sample · GitH…

未定義値

PHP

値がセットされていない状態は、未定義値の状態となるらしい。PHP入門 - 型 - とほほのWWW入門nullと同じようなことが起きるらしいが、"PHP Notice: Undefined variable"が出るらしい。unsetで未定義値になるらしいので、そうしてみたが、PHP Noticeは出なか…

null

PHP

nullは値が設定されていないことを示す。PHP入門 - 型 - とほほのWWW入門他にもいろいろ似ている値があるが、issetはfalse、is_nullはtrue、emptyもtrueになるらしい。こうすると、こうなるこうなる。Sample/php/null/null/src/null at master · bg1bgst333/…

ヒアドキュメント

PHP

PHPでも、ヒアドキュメントが使える。PHP入門 - 型 - とほほのWWW入門PHPにおいては、"このように"END;"の前まで表示される。このように"END;"の前まで表示される。Sample/php/here_document/here_document/src/here_document at master · bg1bgst333/Sample…

文字列

PHP

PHPにおいて、文字列は、シングルクォート、ダブルクォート、どちらかで囲む。PHP入門 - 型 - とほほのWWW入門ダブルクォートの場合は、変数展開が行われる。改行文字も有効。 ダブルクォート内でシングルクォート、シングルクォート内でダブルクォートを直…

論理型

PHP

論理型(ブーリアン型)についてだが、PHPにおいては大文字小文字関係なく判定される。PHP入門 - 型 - とほほのWWW入門いろんなパターンで大文字小文字試しても、true/falseで判定されるtrue/falseで判定される。Sample/php/boolean/boolean/src/boolean at ma…

浮動小数点数

PHP

浮動小数点数は、eを使って表現する。PHP入門 - 型 - とほほのWWW入門このように"0.5e-2"とすることで、0.005になる0.005になる。Sample/php/float/float/src/float at master · bg1bgst333/Sample · GitHub

コメント

PHP

PHPでは、Perlなどのスクリプトで使われる'#'、C言語などで使われる"/*~*/"、C++などで使われる"//"、の3種類のコメントの書き方がある。PHP入門 - 構文 - とほほのWWW入門こんな感じで。コメントの部分は影響しないコメントの部分は影響しない。Sample/php/…

if文

PHP

if文は、おなじみ条件分岐に使うわけだが、これはif文というよりPHPの特徴だが、PHPはHTMLと混在させることが出来るので、phpタグでif文を分割して使うことが出来る。PHP入門 - 構文 - とほほのWWW入門 <html> <head> <title>echo</title> </head> <body> One! </body> </html> $varが0なら、if文の中の"One!"をH…

echo

PHP

echoも標準出力。PHP入門 - 入出力 PHP の echo と print のちがいと使いどころ | gotohayato.comただし、echoは複数の引数を受け取れるので、カンマで区切れる。 こうすると、10と20と30を連続して出力10と20と30を連続して出力。Sample/php/echo/echo/src/…

phpinfo

PHP

phpinfoは、PHPの設定情報一覧を表示する関数。PHP: phpinfo - ManualPHPがちゃんと動いているか確認する為に使うことも多い。このようにphpタグの中にphpinfo()だけ。 $ cd /var/www/html/ $ vi phpinfo.php $ cat phpinfo.php <html> <head> <title>phpinfo()</title> </head> <body> </body> </html> $ sudo sys…

print

PHP

PHPで文字列を出力するにはprintを使う。PHP: print - Manual関数ではなく、言語構造(仕様?)なので、括弧は無くていい。まず、PHPのインストールから、 $ sudo yum install php [sudo] <user> のパスワード: Yum command has been deprecated, redirecting to '/us</user>…