PHPコード宝物庫
PHPコード
//デバッグに使える(配列用) echo "<!--"; print_r($data); //連想配列展開 extract($data); //カンマ区切りデータを配列に入れる explode(',',$data); //配列データをカンマ区切りに変換 implode(',',$data); //西暦入力の誕生日を分解するときなどに $year = substr($data["birthday"], 0, 4); $month = substr($data["birthday"], 4, 2); $day = substr($data["birthday"], 6, 2); //西暦から年齢計算 $today = date('Ymd', time()); $age = (int)(($today - $birthday) / 10000); //数値の0詰め表示(4桁) sprintf("%04d", $number); //日付フォーマット date("Y-m-d H:i:s"); //一週間後 date("Y-m-d H:i:s", strtotime("+7 day")) //特定の日の一週間後 $target_day = "2014-12-08 12:12:12" とする date("Y-m-d H:i:s", strtotime("+7 day" , strtotime($target_day))) //sprintfの代入 $base = "%s君は%d歳です"; $tag = sprintf($base , "太郎", 20); //変数代入を一行で分岐 $result = ($a) ? $a : 0; $result = (isset($a)) ? $a : ''; if(strpos($subject,'bc') !== false){ //'abcd'のなかに'bc'が含まれている場合 } if(strpos($subject,'bc') === false){ //'abcd'のなかに'bc'が含まれていない場合 } //シリアライズ,アンシリアライズ $str = serialize($arr); $arr= unserialize($str);
注意
・良く使うものだけを載せています。
・今後も増やしていく予定です。