FrontPage > Web > PHP > PHPメモ
PHPメモ†
定義済の変数
メモ (備忘録)
「$_SESSION[xxx]」の「xxx」に数値を入れた場合データがセッションに残らなかった。
調べた結果は、「数値はNG」と云う事でした。
変数(例:$idx)等使用して内容が数値の場合は、先頭に1字(例:'A')いれるとうまく行く。
$idx = 1;
$_SESSION["A${idx}"] = 10; // ○
$_SESSION["${idx}"] = 10; // ×
$_SESSION[$idx] = 10; // ×
文字列操作†
string strip_tags (string [,string]) | 文字列から HTML および PHP タグを取り除く(除外タグ設定有り) |
string htmlspecialchars (string [, int [, string [, bool] ] ] ) | 特殊文字を HTML エンティティに変換する(SQLインジェクション対応) |
string nl2br (string [, bool]) | 改行コードの前に改行タグを追加する(「\n」→「<br />\n」に変換) |
string mb_convert_encoding (string, string [, mixed] ) | 文字エンコーディングを変換する |
array explode (string, string [, int] ) | (splitの代替関数) |
セッション関係†
パス関係†
Web関係†
void header (string [,bool [,int] ]) | 生の HTTP ヘッダを送信 「Location: URL」でリダイレクト |
「./index.html」へリダイレクト(redirect)を実行。
header ("Location: ./index.html");
役立ちそうなリンク†