2012-06-20 45 views
0

我有這樣的代碼:在PHP中用引號括起來的「at」符號是什麼意思?

$filePath = '/blah/image.jpg'; 
$data_array = array(
    "file_data"=>"@".$filePath, 
); 

$data_array = array構建體是數組定義和"file_data"=>"@".$filePath,指定的數組元素。

該陣列隨後用於建立HTTP POST請求:

curl_setopt($request, CURLOPT_POSTFIELDS, $data_array); 

什麼"@""@".$filePath意思?

+0

它只是一個帶有「@」的字符串。我認爲更有趣的問題是你可以做一個具有前綴「@」的路徑...... – Nanne

+1

<?php echo $ data_array ['file_data']?> – santiagobasulto

+0

這是一個php中的錯誤控制操作符。 – abhi

回答

4

這是一個文字@符號被預先添加到一個字符串。結果是一個值@/blah/image.jpg

+0

與引號之間的任何其他項目相同。 – Jeremy1026

+0

在這種情況下是前置的。 – GordonM

相關問題