【PHP】下らねぇ質問 ..
858:nobodyさん
09/04/03 19:44:58 2mI6CRy6
【OS名】debian linux
【PHPのバージョン】5.2.0
参照渡しで変数を送り
変数が未定義なら空の文字列を返し
変数が定義済みならそのまま返す関数を考えました。
$test = hoge_variable($v);
function hoge_variable(&$v) {
if(! isset($v) ) {
return '';
}
return $v;
}
テストに入る内容は望みのものですが、
変数$vが未定義だった場合、定義されて(?)NULLが入るようです。
この挙動について、どういった理由でそうなるのか、
また$vを未定義のままにする方法はあるのかご教示いただけませんでしょうか。
次ページ続きを表示1を表示最新レス表示スレッドの検索類似スレ一覧話題のニュースおまかせリスト▼オプションを表示暇つぶし2ch
4746日前に更新/244 KB
担当:undef