Basic C JAVA html JavaScript php
htmlタグとの区別 <!--  //-->で括った範囲 <?    ?>で括った範囲
文字 大小区別あり
エスケープ文字   ” \"
\\
改行 \n
改行 \r
タブ \t
16進数 \x00
文 区切り
 区切り .
コメント /*  */で括った範囲
// 一行コメント
/*    */で括った範囲
宣言 型 変数名;
型 変数=初期値;
変数 "$"で始まる半角英数の文字列
変数のスコープ スーパーグローバル
グローバル
ローカル
配列 "$"で始まる半角英数の文字列に"[ ]"をつける。
定数 define("定数名","値",論理値);
論理値は、TRUE or FALSE
参照 "&"をつける。
byte
short
int
long
float
double
char
boolean
Basic C JAVA html JavaScript php
変換・キャスト変換 parseFloat("内容")
parseInt("内容".基数)
内容.toString(基数)
eval("数式")
(int)(integer)
(float)(double)(real)
(bool)(boolen)
(array)
(object)
関数定義 function 関数名(引数)

 実行文
関数 function_name( ); function_name($p1,$p2,..... );
戻り値 return()を使うか参照わたしを使う。
スクリーン表示 内容 document...("内容") print("内容");
日付  date("Y年m月d日g時i分s秒 A") (AはPA PM)
フォームの送信 <FORM ACTION="CGIスクリプトのパス/スクリプト名" METHOD="POST">
フォームデータ受信 $_REQUEST['HTML_NAME']
算術演算子 +
-
*
/
% 余りを求める。
++インクリメント
--デクリメント
++ -- ++$a先に演算
$a++後に演算
代入演算子 = 
+= 左辺に右辺を加算して左辺へ代入
-=
*=
/=
%=
&=
|=
^=
.=
比較演算子 <
>
<=
>=
== 左辺と右辺が等しい
=== 左辺と右辺のデータが等しい
!=
!==
論理演算 AND または && 
OR または ||
XOR
!
2進数演算 &
| または ^
~ 否定
>> 右シフト
<< 左シフト
その他の演算子 . 連結 $C=$a.$b;
=> 配列挿入
NULL
代入 =
if文 if(条件式)
{条件式がtrueのとき}
else
{条件式がfalseのとき}
switch文 switch(変数)

  case 変数の値1;
   変数の値1のとき実行される;
  break;
  case 変数の値2;
   変数の値2のとき実行される;
  break;
   ・・・
  default;
   いずれの変数値も一致しない;

while while(条件式)

  実行文
do....while
forループ for(初期値; 条件式; 加減方法)

 実行文
foreach文 foreach([配列] as [キー]=>[値])

  実行文
continue ループ処理をスキップする
? [条件式]?[trueで実行する部分]:[falseで実行する部分];
演算の自動検知機能(文字列から数字だけを検知して演算を行うことができる)
ファイルを開く fopen(ファイル名,動作設定)
ファイルを閉じる fclose(ファイル名)