ホームページ  >  記事  >  バックエンド開発  >  PHP で Unix タイムスタンプのサイズを決定する際の疑わしい点

PHP で Unix タイムスタンプのサイズを決定する際の疑わしい点

WBOY
WBOYオリジナル
2016-06-13 13:51:43972ブラウズ

PHP は UNIX タイムスタンプのサイズを決定します
コンテンツに関数を追加した後に行われる判断は、コンテンツの最後の番号がシステムの現在の UNIX タイムスタンプより大きいかどうかを判断することです

例:

title (タイトルの内容は固定ではありません) 1324570103

この内容は、

内の UNIX タイムスタンプを抽出し、それと比較します。サイズを決定し、タイムスタンプを比較するために現在のシステムの UNIX タイムスタンプが返されます。それ以外の場合は表示されません

それが return "$str" であることはわかっています"

ただし、中間判定の分析については専門家に依頼してください

------解決策---------------- ----

PHP コード

関数 getContent($source){ if(empty($source)) は "" を返します; $str = "これは返したい値です"; preg_match('/(d+)/isU',$source,$matches); if($matches[1]>time()){ $str を返します。 }それ以外{ 戻る ""; } } //使い方 date_default_timezone_set("アジア/上海"); $content ='1324570103'; $res = getContent($content);

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。