0
我不確定這裏發生了什麼問題。這是由cURL完成的,所以請原諒格式化輸出。我無法保存我通過API調用創建的圖像。此代碼:通過Laravel 4中的API調用保存上傳的圖像
//snip
if(Input::hasFile('photo')) {
var_dump(Input::file('photo')); die();
}
生產:
<pre class='xdebug-var-dump' dir='ltr'>
<b>array</b> <i>(size=1)</i>
0 <font color='#888a85'>=></font>
<b>object</b>(<i>Symfony\Component\HttpFoundation\File\UploadedFile</i>)[<i>9</i>]
<i>private</i> 'test' <font color='#888a85'>=></font> <small>boolean</small> <font color='#75507b'>false</font>
<i>private</i> 'originalName' <font color='#888a85'>=></font> <small>string</small> <font color='#cc0000'>'moon-rising.jpg'</font> <i>(length=15)</i>
<i>private</i> 'mimeType' <font color='#888a85'>=></font> <small>string</small> <font color='#cc0000'>'image/jpeg'</font> <i>(length=10)</i>
<i>private</i> 'size' <font color='#888a85'>=></font> <small>int</small> <font color='#4e9a06'>90400</font>
<i>private</i> 'error' <font color='#888a85'>=></font> <small>int</small> <font color='#4e9a06'>0</font>
</pre>
然而此代碼:
//snip
if(Input::hasFile('photo') {
var_dump(Input::file('photo')->getSize()); die();
}
prodices錯誤Call to a member function getSize() on a non-object
。
我不知道如何讓這個工作。當最初使用move()
方法保存文件時,我得到了同樣的錯誤。
請在下面張貼您的解答作爲回答(並儘快接受),並且不要在標題中加入[[求解]]或類似內容。謝謝。 – Sparky