====== 参照に参照を代入しない ====== [概要] ===== 非適合コード例 ===== function foo(&$var) { $var =& $GLOBALS["baz"]; } foo($bar); $barは$GLOBALS['baz']の参照とはならない ===== 適合コード例 ===== function foo(&$var) { return & $GLOBALS["baz"]; } $bar = foo($bar); ===== 例外 ===== [ルール/推奨事項の例外] ===== リスク評価 ===== [ルール/推奨事項のリスク評価] [評価例 - 英語表記に統一] ^ Rule ^ Severity ^ Likelihood ^ Remediation Cost ^ Priority ^ Level ^ | IDS05-J | medium | unlikely | medium | P4 | L3 | ===== 関連ガイドライン ===== ===== 参考文献 =====