HTML フォームのinputボタンを押せないようにする 2010年06月11日 過去Blog disabled="disabled" を追加する。 [php]<input type="submit" name="button" id="button" value="申請内容の確認画面へ" disabled="disabled"/>[/php] 上記のように書くこ… この記事の続きを読む
PHP 要素Aが配列Bの中に存在するか調べる in_array 2010年06月11日 過去Blog 要素Aが配列Bの中に存在するか調べるには in_array を使う。 以下の例では、配列Bの中に要素Aが存在するので「Got elementA」が出力されます。 $arrayB = array("elementA", "NT", "Irix", "Linux"); if (in_array("elementA", $arrayB)) { echo "Got elementA"; }
PHP&Javascript フォームのチェックボックスを全選択させる(配列) 2010年06月11日 過去Blog フォームのチェックボックスをjavascriptを使って全選択し、チェックボックスの値を配列として受け取る。 <SCRIPT TYPE="text/javascript"> <!-- function allcheck(targetForm,flag){ for(n=0;n </SCRIPT> <input type="button" value="全選択" on… この記事の続きを読む
PHP session 破棄 2010年06月11日 過去Blog PHPでセッションを完全に破棄する <?php // セッション変数を全て解除する $_SESSION = array(); // セッションを切断するにはセッションクッキーも削除する。 // Note: セッション情報だけでなくセッションを破壊する。 if (isset($_COOKIE[session_name()])) { setcookie(session_name(),… この記事の続きを読む
php OS環境に合わせて自動改行 2010年06月08日 過去Blog PHP_EOL PHPには定義済み定数に「PHP_EOL」があり、これを使用することで改行を表示させることができます。 Linux、Mac、Windowsなどの異なるOS環境間で改行コードを内部的に自動で切り替えてくれます。 例えば、Macの場合には「¥n」や「¥n¥r」、「¥r¥n」などとコードに記載しても、改行表示されません。
PHP 配列を展開する foreach 2010年06月08日 過去Blog foreachで、配列を展開する foreach ($array as $key => $val) { echo $key ; echo $val; }
PHP 配列から空要素を削除する 2010年06月08日 過去Blog 以下のように実行することで、配列内から空要素を削除することが出来ます。 //空要素を削除 $link_accept_list = array_merge(array_diff($link_accept_list, array("")));
PHP 小数点の管理 round 2010年06月02日 過去Blog 小数点以下第2位で四捨五入 $num2 = round($num1,2); echo $num2; これで$num2は小数点第二位まで表示されます。(12.22、5053.35など)
PHP 日付の減算・差分を求める 2010年06月01日 過去Blog define( "ONE_DAY_SEC", 24 * 3600 ); // 日付けの差分をとる関数 function dateDiff( $date1, $date2 ) { return ( strtotime( $date1 ) - strtotime( $date2 ) ) / ONE_DAY_SEC; } // 実行サンプル $date1 = date('Y/m/d… この記事の続きを読む
PHP 配列の並び替え 2010年05月21日 過去Blog asort ($res_get_email,SORT_STRING); sort (配列,パラメータ); このパラメータを次の3つから選択することで並べ方をコントロールすることができます。 SORT_REGULAR - 通常通りに項目を比較 SORT_NUMERIC - 数値的に項目を比較 SORT_STRING - 文字列として項目を比較 参考URL:http://w1.nirai.ne.… この記事の続きを読む