在 strpos 中设置 2 个值?
Set 2 values in strpos?
我坚持这个:
我的代码中 运行 有很多 strpos
,并且它们都使用 1 个值。但是当我需要使用 2 个值时,我无法使代码正常工作。
这是问题所在,这适用于 1 个值,但不适用于 2:
<?php
$a = strtolower($title);
if (strpos($a, 'opel') !== false) {
echo '<h2>Why Opel?</h2>';
}
?>
但是我找不到合适的代码来使用 'opel' 'corsa'
为什么不使用连词?
<?php
$a = strtolower($title);
if (strpos($a, 'opel') !== false && strpos($a, 'corsa') !== false) {
echo '<h2>Why Opel Corsa?</h2>';
}
?>
像这样?
我坚持这个:
我的代码中 运行 有很多 strpos
,并且它们都使用 1 个值。但是当我需要使用 2 个值时,我无法使代码正常工作。
这是问题所在,这适用于 1 个值,但不适用于 2:
<?php
$a = strtolower($title);
if (strpos($a, 'opel') !== false) {
echo '<h2>Why Opel?</h2>';
}
?>
但是我找不到合适的代码来使用 'opel' 'corsa'
为什么不使用连词?
<?php
$a = strtolower($title);
if (strpos($a, 'opel') !== false && strpos($a, 'corsa') !== false) {
echo '<h2>Why Opel Corsa?</h2>';
}
?>
像这样?