[過去ログ] 【PHP】下らねぇ質問はここに書き込みやがれ 12 (1002レス)
上下前次1-新
このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
735(1): PHPerは糞 (ワッチョイ c17b-NIVl) 2021/08/11(水)21:04 ID:C/NScrzP0(1/5) AAS
PHPでの参照渡しの「ノリ」が分からないのだが、どの辺が相場なのだ?
なお、 外部リンク:tanakahisateru.hatenablog.jp は読んだ。これはいい記事だ。
そしてとりあえずコーディングルールを探してみたが、無い。
PSR/WordPress/Zend/Cakeのはさらっと見たが、文法だけで、動作については記述がないようだ。
だから、動作周りも含めての推奨コーディングルールがあればそれを教えてくれると助かる。
DBから読み出してフォーマットしてjsonで出力する場合、一番単純には、
$resultArr = fetch_from_DB();
format_for_API($resultArr); // 参照渡しで自己書き換え
echo json_encode($resultArr);
function &format_for_API(&$arr){
// ここで何かフォーマット
return $arr; // 直上のコードでは必要ないが、直積み(以下)用にreturnしている。
}
となる。ただしこのコードは以下の様な直積み
echo json_encode(format_for_API(fetch_from_DB()));
だと、
Notice: Only variables should be passed by reference
が出る。(ただし動く)
上下前次1-新書関写板覧索設栞歴
あと 267 レスあります
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル
ぬこの手 ぬこTOP 0.009s