我如何在PHP檢查字符串爲空或有第一個字符不等於什麼。 如果我這樣做是爲了一個空字符串$key = ''
:腓 - 檢查字符串不爲空或有第一個字符不等於
if ($key != '' || $key[0] != '_')
我得到:
未初始化字符串偏移量:0
我如何在PHP檢查字符串爲空或有第一個字符不等於什麼。 如果我這樣做是爲了一個空字符串$key = ''
:腓 - 檢查字符串不爲空或有第一個字符不等於
if ($key != '' || $key[0] != '_')
我得到:
未初始化字符串偏移量:0
<?php
//$key = "";
$something = "h";
if (!isset($key) || substr($key, 0, 1) !== $something || empty($key)) {
echo('undefined/empty string or string starts with: '.$something);;
} else {
echo('b');
}
$something
是您要使用比較字符
嘗試這樣
if(trim($key)==''||substr($key, 0, 1)=='_'){
echo ' string is empty or start with _';
}else{
echo 'false';
}
顯示變量 – GYaN
的價值就像我寫的是一個空字符串,但我會將此添加到問題中 – Leff
爲什麼不使用AND in if條件...? –