函數array_shift()通過引用獲取一個參數。傳遞數組字面導致致命錯誤: $ php -r 'var_export(array_shift(array("Test #0"));';echo Fatal error: Only variables can be passed by reference in Command line code on line 1 如預期這將失敗。然而,PHP行爲
雖然在我的編譯器工作,我得到這個錯誤: Program received signal SIGSEGV, Segmentation fault.
__memcpy_sse2_unaligned() at ../sysdeps/x86_64/multiarch/memcpy-sse2-unaligned.S:33
我如何得到一個什麼樣的細節出了問題嗎?我從回溯中知道這是一個memcpy行,導致