如果我比較鬍鬚生成變量與實際字符串它顯示奇怪的結果。比較小鬍子生成的字符串在PHP
<?php
$username = {{userName}};
echo $username; // john
//if i compare with the string it returns false
if ($username == 'john') //return false
//if i print strlen($username) it returns 14 but it should return 4
?>
如何將其轉換爲常規字符串,所以我可以將它與PHP中的其他字符串進行比較?任何幫助?
試過了,但沒有解決辦法。 – user1004625
當你'var_dump()'它會發生什麼?如果它是一個對象,它應該有'__toString()'或'toString()'方法將其轉換爲字符串。如果它是一個對象,你可以嘗試'var_dump(get_class_methods(get_class($ username)));'查看所有可用的方法。 –
你使用什麼圖書館鬍子? –