雖然我在網上搜索了很多,但我還沒有完全找到答案。在PHP中,你可以通過輸入最優化的MySQL語法
echo 'This is a sentence by ',$name,' which is fast';
,而不是
優化您的輸出,例如,echo 'This is a sentence by $name which is very inefficient';
我的基本示例代碼是
$server=english
mysql_query("INSERT INTO uz(id,email,pw,cook) VALUES('$id','$mail','$pw','$cook')");
其中採用雙引號和語句中的var名稱。有沒有一種方法來優化或者它是「最好」的版本?我試過的每一個嘗試都會導致mysql錯誤。
你的第二個例子是行不通的。變量只能用雙引號替換。 – konsolenfreddy
除非您正在運行Facebook大小的操作,否則這些字符串之間絕對沒有區別。如果你正在運行Facebook,你可能會節省幾分鐘的CPU時間每年。 –
PHP解析字符串100s納秒的時間,可能是幾微秒。 MySQL查詢=幾十到幾百毫秒(或可能幾分鐘!),取決於數據集。錯誤的結束優化。 – Damon