我想從$_POST
,運行mysql_real_escape_string
和一個自定義函數,html2text
它的變量。這應該工作,對吧?或者我需要將它分開分開嗎?變量賦值和函數 - 這應該是正確的?
$orgname = mysql_real_escape_string(html2txt($orgname)) = $_POST['orgname'];
我想從$_POST
,運行mysql_real_escape_string
和一個自定義函數,html2text
它的變量。這應該工作,對吧?或者我需要將它分開分開嗎?變量賦值和函數 - 這應該是正確的?
$orgname = mysql_real_escape_string(html2txt($orgname)) = $_POST['orgname'];
你們是不是要做到這一點:
$orgname = mysql_real_escape_string(html2txt($_POST['orgname']));
這會工作嗎?那樣會更有效率! –
是的,這將工作 – Yuri
這是行不通的,因爲你不能使用的功能中寫入背景下返回值:
Fatal error: Can't use function return value in write context
此代碼應工作(更清潔):
$orgname = mysql_real_escape_string(html2txt($_POST['orgname']));
爲什麼你不只是inser t變量'$ _POST ['orgname']'到'html2txt'函數中? – antyrat
雖然我懷疑它的工作原理,但不要做這樣的事情。 – Yuri