- ベストアンサー
phpの記述に関する指示が適切かどうかと、必要な改善方法についての質問
- php初心者によるワードプレスのテキストにおける記述方法についての質問です。
- 指示通りにNetbeansで記述を行った際にエラーメッセージが表示されました。
- 指示に関する改善方法や適切な記述方法について教えてください。
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
http://wpdocs.sourceforge.jp/テンプレートタグ/the_time http://jp2.php.net/manual/ja/function.date.php the_time()の引数にはどういうフォーマットが望ましいかっていうのは 公式ドキュメントなり見てもらった方が確実だと思います Excelなんかだったらyyの場合は二桁表記だとか なんか連続してる数で変わったりしてたような気がしますが PHPでは多分それはないです yが二桁、Yが四桁ってカンジなんで the_time()の引数をYYYY-MM-DDとしても ちゃんと動いてるんなら別にいいんですが マニュアルではそうはなってないので どっちかって言うとテキスト通り Y-m-dのほうがいいんじゃなかな?って思います timeタグについては調べてみた方がいいと思います
その他の回答 (1)
- H240S18B73
- ベストアンサー率65% (190/288)
WordPressはWordPress とくにWP_queryクラスがある前提で 動く関数ばっかりなんで ふつうにPHPのチェッカーにかけても不正だらけです 見たカンジ、the_timeがWPの関数である為に 『the_time()なんて関数ないよ だから戻り値も何にもないものだってしとくよ だからtimeのdate timeの値としては不正だよ』 って言われてるカンジですよね
お礼
早速の回答ありがとうございます。 指示通りに記述してWPは問題なく動作していたのですが、記述法として正しいのかどうかが気になっていました。せっかくならば、より正確な記述で覚えようかと思い質問しました。 問題ないようなので安心しました。
補足
追加質問になって申し訳ありません。 日付に関しては、 'YYYY-MM-DD' と記述したほうが好ましいのでしょうか? そう記述しても、WPの動作には影響しないようなのですが。
お礼
ご回答感謝いたします。 つたない読解力で警告文を読む限り、古い表記法のように読み取れたものでして。 大文字で4文字、小文字で2文字という書きかたは、普通に使われるものなのですね。 ありがとうございました。