我的代碼如下:如何在以下場景中使用變量名代替字符串?
header("Content-Disposition: attachment; filename=\"pdf_practice_sheet_90_with_header_8.pdf\"");
現在這裏,而不是硬編碼名稱值即pdf_practice_sheet_90_with_header_8.pdf我婉在下列方式使用從我的變量的一個動態值:
header("Content-Disposition: attachment; filename=\".$practice_sheet_details['practice_sheet_name'].".pdf\"");
PHP Parse error: syntax error, unexpected T_ENCAPSED_AND_WHITESPACE, expecting T_STRING or T_VARIABLE or T_NUM_STRING in pdf_practice_sheet.php on line 91
Errors parsing pdf_practice_sheet.php
其實我想:
但我如下得到一個錯誤使用文件名作爲變量的值$practice_sheet_details['practice_sheet_name']
並將該名稱與.pdf擴展連接,但我無法正確獲取它。任何人都可以幫助我解決這個問題嗎?
我敢肯定,如何連接字符串和變量是寫在PHP手冊 –
這個問題似乎是題外話,因爲它是關於一個錯字。 – j08691