でないかどうかをチェックします。文字列が空であるか、最初の文字が何かと等しくない場合はどうすればチェックできますか? 私は空の文字列$key = ''
にこれを行う場合は、次のphp - 文字列が空でないか、または最初の文字が
if ($key != '' || $key[0] != '_')
私が手:オフセット
初期化されていない文字列:0
でないかどうかをチェックします。文字列が空であるか、最初の文字が何かと等しくない場合はどうすればチェックできますか? 私は空の文字列$key = ''
にこれを行う場合は、次のphp - 文字列が空でないか、または最初の文字が
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条件をANDで使うのはなぜですか? –