勉強したことのメモ

webプログラマ見習いが勉強したことのメモ。

PHPの連想配列と正当性のチェック

      2014/07/02

ソースの解析中、こんな書き方があったのか、
と思ったのでメモ。

$List = array(
'A' => array(
'name' => 'あああ',
'document_root' => '/www/aaa/',
),
'B' => array(
'name' => 'いいい',
'document_root' => '/www/bbb/',
),
);

$Code = !isset($List[$_GET['Code']]) ? "A" : $_GET['Code'];

一発で連想配列を書く方法ってのは身につけていなかったので収穫。
正当性チェックも一行で書けるので使っていく。

 - PHP

  関連記事

images
XHTMLをPHPファイルで取り扱う際の注意点

デザイナーさんからガラケーサイト用に渡されたHTMLファイルが XHTMLで書か ...

images
PHPの文字化け対策

PHPファイルもDBも全部UTF-8で出来たらいいけど、 そうもいかない場合が多 ...

url
CodeIgniterで共通の変数と定数を設定する

CodeIgniterで共通する配列が入った変数と、定数を設定したかった。以下に ...

images
CRUDのfunction化(管理画面)

<? /* よく使うような管理画面(CRUD?)をfunctionで分けて ...

images
PHPでランダムな値を取得するケース諸々

テストデータを作成する際に、ランダムな値を入れたかったけど、 色々ケースがあった ...

images
カンマ区切りの文字列で最後のカンマを排除

文字列をカンマ区切りにして、カンマを取り外して 配列にする際、頭もしくはお尻につ ...

images
DTIのVPSにCakePHPを導入する方法

他社さんと連携して仕事をする際に「フレームワーク何か使いますか?」と聞かれて「使 ...

images
フォーム用テンプレPHP

<?php ini_set( 'display_errors', 0 ); ...

images
JSONをPHPで扱う

JSONデータはjavascriptで扱うものと思ってたけど、 PHPでも使える ...

images
数値を3桁とかでカンマ区切りにする

見たこと無い関数が業務中にあったのでメモ。 number_format ■参考サ ...