[英]Comparing value from object with string in PHP
我正在將對象中的字符串與標准變量的字符串進行比較,即使它們在回顯它們時看起來“相同”,但if語句從不發現它們匹配。 此外,兩個值都是沒有數字的文本字符串。
if($users[$x]->get_employee_id() == strtolower($employee_id)) {
$found = true;
}
我在這里想念什么?
(我也嘗試過strcmp
函數)
Object: "abensouj "
String: "abensouj"
對象的ID的末尾帶有該字符...擺脫掉它。 如果您無法編輯對象,則可以調用trim()
。
if (trim($users[$x]->get_employee_id()) == strtolower($employee_id)) { ...
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.