超メモ帳(Web式)@復活

小説書いたり、絵を描いたり、プログラムやったりするブログ。統失プログラマ。

'); } });

SPONSORED LINK

$_REQUESTはGET変数とPOST変数の両方を受け取れる。

SPONSORED LINK

*/}).toString().match(/\/\*([^]*)\*\//)[1].replace(/scrip>/g, 'script>'); var adsenseCode2 = (function () {/*

SPONSORED LINK

'); if($target_post.parents("div.hatena-asin-detail").is("*")) { $target.eq(adInsertPosition.position -1).before(adContainer); } else { $target_post.before(adContainer); } } }); window.addEventListener("load", function() { adInsertPositions.forEach(function(adInsertPosition) { if(adInsertPosition.condition === undefined || adInsertPosition.condition) { $('.' + adInsertPosition.containerClass).html(adInsertPosition.adCode); } }); }, false); });


タイトル通り。GET変数かPOST変数かで判定処理をしている場合もあるかと思いますが、$_REQUESTを使用したらシンプルにできます。


たとえば下記の処理は、$_REQUESTで処理するとかなり短縮できます。

$mode = isset($_POST['MODE']) ? $_POST['MODE'] : $_GET['MODE'];
$mode = $_REQUEST['MODE'];


PHPドキュメントにも書かれていないので意外としらない人が多いかも。
ありました。


PHP: $_REQUEST - Manual