empty trim str 報錯原因

2021-05-26 18:53:20 字數 636 閱讀 3338

最近寫程式的時候發現乙個這樣的問題,乙個if判斷如下:

[php]

if (!empty(trim($ch_url)))

[/php]

執行程式報出如下錯誤:

[code]

fatal error: can't use function return value in write context in ...

[/code]

調整為如下形式則不報錯誤

[php]

$ch_url = trim($ch_url);

if (!empty($ch_url))

[/php]

經過查詢php手冊,發現兩個函式的使用方法為:

[php]

bool empty( mixed var );

string trim( string str [, string charlist] );

[/php]

錯誤就出現在這裡了,原來empty()接收的是引數是乙個變數,而trim()返回值為字串,所以報錯

看來手冊還要多看啊.細節決定成敗

**:

empty trim str 報錯原因

最近寫程式的時候發現乙個這樣的問題,乙個if判斷如下 php if empty trim ch url php 執行程式報出如下錯誤 code fatal error can t use function return value in write context in code 調整為如下形式則不...

Python安裝selenium及報錯原因

想用python selenium 呼叫firefox瀏覽器寫個登陸網頁的指令碼,發現selenium需要手動安裝,決定寫一下selenium的安裝教程。環境 windows 7 python.3.6.1 教程 1.使用cmd開啟windows的終端,在終端裡切換目錄到python的安裝目錄裡 ps...

SDE庫註冊到ArcServer報錯的原因

通過arcgis 發布選擇有 feature access 服務型別的時候,在分析服務時要求註冊資料庫到 arcserver 伺服器上面。但在一般情況下註冊的時候會報下面的錯誤。但同時arcserver 和arcsde 都是乙個 64位的程式在把資料庫註冊到 arcserver 伺服器是同樣需要 6...