Php的默认单词
是否有任何方法可以像做一个默认代码,我不知道如何解释这一点,但我会尽我最大的努力Php的默认单词,php,if-statement,Php,If Statement,是否有任何方法可以像做一个默认代码,我不知道如何解释这一点,但我会尽我最大的努力 <?php if ($test == "CODE-*AnyWordHere*"){ echo "Yes"; } ?> 另一个例子: <?php if ($url == "http://stackoverflow.com/secretplace/index.html/?*AnyWordHere*"){ echo "Yes"; } ?> 如果我正确理解了您的问题,您将查找
<?php
if ($test == "CODE-*AnyWordHere*"){
echo "Yes";
}
?>
另一个例子:
<?php
if ($url == "http://stackoverflow.com/secretplace/index.html/?*AnyWordHere*"){
echo "Yes";
}
?>
如果我正确理解了您的问题,您将查找匹配项,以查看一个字符串是否包含以下类似的另一个字符串:
<?php
$email = 'http://stackoverflow.com/secretplace/index.html/?someTerm';
$domain = strstr($email, 'someTerm');
if ($domain)
{
// Your 'someTerm' was found in the string.
}
?>
您可以尝试使用
strpos()
或:
function strending($string, $keyword){
return substr($string, strlen($string)-strlen($keyword), strlen($string)) == $keyword;
}
strending("hello world", "world"); //true
strending("hello world!", "world"); //false
不确定这是否是你的意思。您也可以尝试使用
regexp
我不太确定您在寻找什么,但这里有一些猜测
如果要检查If语句中的变量字符串,可以使用strstr或strpos查看另一个语句中是否存在字符串。要使用您提供的示例,请尝试以下操作:
<?php
if (strstr($test, "CODE-")) {
echo "Yes";
}
?>
如果要检索正在检查的字符串的变量部分,请尝试以下操作:
<?php
$str_to_check = "CODE-*AnyWordHere*"
if ($pos = strpos($test, $str_to_check) !== false)) {
$code = substr($str_to_check, $pos, len($str_to_check));
echo $code;
}
?>
<?php
if ($test == "CODE-" . $any_word_here){
echo "Yes";
}
?>
我不知道其他人的情况,但我不明白你想要什么……真的吗?您选择并标记了每一行代码?您可以选择整个代码块,然后单击{}
。您可以使用正则表达式来执行此操作以及更多操作@马修斯·琼斯对不起,我不明白你在问什么:(