ラベル PHP の投稿を表示しています。 すべての投稿を表示
ラベル PHP の投稿を表示しています。 すべての投稿を表示

【PHP】スーパーグローバル変数 $_GET $_POST $_REQUEST


スーパーグローバル変数 $_REQUESTは、HTTPメソッドがGETとPOSTのいずれの場合もデータを取得することができる。


$_REQUEST['xxx']
$_GET['xxx']
$_POST['xxx']



なお、$_REQUESTの値は、GETとPOSTのうちいずれを取得するか、その優先度は php.ini で設定される。


request_order="GP"


GはGET、PはPOSTを表す。
GPの優先度はGET→POST。PGの優先度はPOST→GETとなる。

サンプルプログラムを紹介します。

PHPのSetterメソッドで$thisを返す理由



 PHPでクラスの Setterメソッド を実装中に思ったのですが、PHPの Setterメソッド で戻り値に自分自身のオブジェクト($this)を返している実装を見かけました。私は Java 出身者です(実務経験は少ないです・・・)。これまでの経験上、特別な理由がない限り、Java で Setterメソッドに戻り値を指定することがありませんでした。なぜでしょうか?調べてみました。

トレンド調査(PHP vs Ruby vs Pythom)

レンタルサーバーでは、PHP が主流のようです。
他にも最近話題の Ruby と Pythom がございます。

今回は、PHP vs Ruby vs Pythom と題して、最近のトレンドを調査しました。

最新

【PHP】スーパーグローバル変数 $_GET $_POST $_REQUEST

スーパーグローバル変数 $_REQUESTは、HTTPメソッドがGETとPOSTのいずれの場合もデータを取得することができる。 $_REQUEST['xxx'] $_GET['xxx'] $_POST['xxx'] ...