とあるWebアプリケーションをPHPで作成しており、それにはお知らせ一覧ページがあります。
それらのお知らせは以下のような配列でDBとのやりとりを行っています。
$info = [ [0] => [ ['id'] => 1, ['tag'] => 'お知らせ', ['content'] => 'お知らせの内容', ['date'] => '2000-00-00 00:00:00', ], [1] => [ ['id'] => 2, ['tag'] => '告知', ['content'] => '告知の内容', ['date'] => '2000-00-00 00:00:00', ], ... ];
変数名にはInfoとつけているのですが、foreachを用いるときに
foreach($info as $aInfo){ //$aInfoに対する処理... }
ひとつずつ取り出した時の変数名が個人的に気に入らないのです...。
できれば
foreach($users as $user){ //$userに対する処理... }
このように、集合は複数形の変数名で表したく、そしてforeachなどで用いるとき、その単数形の変数名をつけたいのです。
他に「お知らせ」に使えそうな英単語は
notification
, news
が思いついたのですが、
iOSとAndroidと連携しているアプリケーションのため、
notification
については、「通知」という意味で用いています。
ですので、こちらは避けたい。
news
もinfo
同様で数えられないのでダメでした。
もちろんforeachだけのことではなく、データベースのテーブル名もできれば複数形をつけたいですし、1対多など、そういった関係を表すのにも、複数形が付けれる変数名にしたいのです。
「お知らせ」を表す適した変数名は他に何かありますでしょうか。
もしくは、こういった数えられないものに対して、よい扱い方はありますでしょうか。
回答5件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2016/08/27 11:15