ホームページ > バックエンド開発 > PHPチュートリアル > strtotime は配列をどのように処理しますか?

strtotime は配列をどのように処理しますか?

WBOY
リリース: 2016-06-13 12:49:27
オリジナル
799 人が閲覧しました

strtotime は配列に対して何をしますか?
これで完了です。以前は、フォームをクリックして行を追加する必要があるため、日付形式の時刻をタイムスタンプに変更する必要がありました。必要に応じて、すべてのフィールドが配列に変更されます。例:

<td><input type="text" name="date[]" style="width:100px;font-size: 12px; text-align:center" class="Wdate" onFocus="WdatePicker({isShowClear:false,readOnly:true,skin:'whyGreen',minDate:'%y-%M-{%d}',doubleCalendar:true,dateFmt:'yyyy-MM-dd'})"></td>
ログイン後にコピー


以前は、時刻を直接選択するために JS プラグインを使用していました。
という配列メソッドは使用しませんでした。
<td><input type="text" name="cfriqi" style="width:100px;font-size: 12px; text-align:center" class="Wdate" onFocus="WdatePicker({isShowClear:false,readOnly:true,skin:'whyGreen',minDate:'%y-%M-{%d}',doubleCalendar:true,dateFmt:'yyyy-MM-dd'})"></td>
ログイン後にコピー


dateフィールドの後に[]を追加するだけでdate[]になります。このように、
という配列に従って投稿することができます。 ページが配列でない場合は直接処理します
$date =strtotime($_post[date]) 
ログイン後にコピー

タイムスタンプに直接変換できますが、直接使用すると配列になります:
$date_arr =strtotime($_post[date]) 
ログイン後にコピー

エラーが報告され、データベースを挿入できません。どうすれば解決できますか?

タイムスタンプ ストラトタイム 配列
-----解決策---------
$date_arr = array_map('strtotime ' 、$_POST['日付']);
関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート