PHP - PHPメモ01(途中)
\" "(ダブルクォート)
\" "(ダブルクォート)
\\ 円記号(バックスラッシュ)
\n 改行
\r 改行(Mac)
\t タブ
\x00~\xFF 16進コード
define("定数名","値")
//使い方
<?php
define("MY_COMPANY_NAME","あははははは(株)");
print(MY_COMPANY_NAME."にようこそ");
?>
< $h < 14;
> $h > 14
<= $h <= 14
>= $h >= 14
== 等しい $h == 14
=== データ型が等しい $h === NULL
!= $h != 14
!== データ型が異なる $h !== NULL
AND 論理積 $a AND $b
&& 論理積 $a && $b
OR 論理和 $a OR $b
|| 論理和 $a || $b
XOR 排他的論理和 $a XOR $b
! 否定演算 !$a
配役演算子
整数 (int) (integer)
浮動小数点数 (float) (double) (real)
文字列 (string)
論理演算 (bool) (boolean)
(bool)($a _ 3); //aが3なら0になるのでFALSE。3以外ならTRUE
配列 (array)
オブジェクト (object)
. 連結
$ 間接
@ サイレント
?: 選択 print(($a==3) ? "yes" : "no"); みたいな
{} 文字化け対策?
' ' ストレート
=> 配列挿入 array(1=>'Jan');
-> オブジェクト実行 $c->method();
: : クラス myClass::method();
instanceof インスタンス $b instanceof myClass;
オブジェクトが特定のクラスまたは作成した関数のインスタンスかどうか示す(Boolrean。TRUE or FALSE)
if()
{
}
elseif()
{
}
else
{
}
switch()
{
case :
break;
case :
break;
case :
break;
case :
break;
default: ;
}
while ()
{
}
do
{
}
while();
for ($a=1;$a <=10 ;$a++)
{
}
foreach ([配列] as [キー]=>[値])
{
}