SSL通信時にfgets(), file_get_contents()を使用すると以下のエラーが発生する事がある。
Warning: fgets(): SSL: fatal protocol error XXXXXXX
確認環境 | Fedora core 1 | PHP v4.3.8 | OpenSSL 0.9.7a-33.10 |
---|
以下のように、コピーした配列をarray_map()に渡しても、コールバック関数の引数が参照渡しだと、全ての配列が書き換えられてしまう。
array_wake()だと現象は起こらないので注意。
<?php function abc(&$aa) { $aa = 2; } $a = array(1,2,3,4,5); $b = $a; $c = $b; $d = $c; array_map("abc", $d); print_r($a); // 2 print_r($b); // 2 print_r($c); // 2 print_r($d); // 2 ?>
PukiWiki 1.5.3 © 2001-2020 PukiWiki Development Team. Powered by PHP 7.4.33. HTML convert time: 0.067 sec.