php中如何获取我一个字符串执行的结果啊
发布网友
发布时间:2022-04-07 05:25
我来回答
共2个回答
热心网友
时间:2022-04-07 06:54
<?
$a=funcA(sr->sr_para);
echo $a;
?>
像这样直接用不就行了。
(以下代码仅供参考)
<?
function aa()
{
$a=100;
return $a;
}
$b=aa();
echo $b;//print 100;
?>
最好把代码拿出来看下。
热心网友
时间:2022-04-07 08:12
<?
function funcA($i){
$j=rand(1,10);
if($j>5){
$k=1;
}else{
$k=array("a","b","c","d");
}
return $k;
}
$a="funcA";
$b="12";
eval("\$result=".$a."(".$b.");");
print_r($result);
?>
-----------------------
看来只能用eval了 ~
php 截取一个字符串链接中的id值
使用explode分片字符串,首先按&符号分,会分为一对一对的id=value,然后再按照等号分,就可以搜索到你需要的东西,例如:foreach (explode($a,"&") as $s){ list($k,$v)=explode($s,"="); if ($k=="id") echo $v;//这就是你需要的} ...
php 获取某字符串中某字符最后出现的位置
1、strstr(string,string) = strchr(,) //从前面第一次出现某个字符串的地方截取到最后 2、strrchr(string,string) //从某个字符串从最后出现的位置截取到结尾 3、strpos(string,string[,int]) //某个字符串第一次出现的位置 4、strrpos(string,string) //某个字符串最后一次出现的位置 5、sub...
php根据变量是否含有某个字符串来执行相应的php文件
前提是php没有禁用 shell_exec 函数 执行shell 脚本 或者你做一个header跳转了 ,总之开动你的大脑有很多种办法 vid = "hello php";if(strpos($vid,'php')){ shell_exec("php 1.php");} else { shell_exec("php 2.php");} ...
php的字符串strlen()方法
一、strlen()方法的定义与语法 strlen()是PHP中的一个内置函数,专门用于获取字符串的长度。其语法简洁明了:php int strlen ( string $string )在这里,`$string` 是你想要计算长度的字符串,而函数返回值则是该字符串的长度。如果字符串为空,则返回0。二、如何使用strlen()方法获取字符串长度 下...
PHP中提取字符串--正则
上面的正则表达式”/”就是分隔符,两个”/”之间的就是表达式,第二个”/”后面的字符串”is”就是修饰符。在表达式中如果含有分隔符,那么就需要使用转义符号”",比如”/hello.+?/hello/is”。转义符号除了用于分隔符外还可以执行特殊字符,全部由字母构成的特殊字符都需要”"来转义,比如”d”...
php中 如何验证一个字符串中是否存在某个字符串
php自带的函数可以使用:第一:strpos() 函数查找字符串在另一字符串中第一次出现的位置。(区分大小写),找到了就证明存在 第二:stripos() 函数查找字符串在另一字符串中第一次出现的位置(不区分大小写),同样匹配到了就证明存在 第三:strstr() 函数搜索字符串在另一字符串中的第一次出现。
php代码 字符串有中文也有数字,如何取数字?
使用字符串拆分成数组。然后在判断数组元素是否为数值型。字符串涉及字符编码。比较麻烦。简单点的。替换date 值。将 “上午”“点”“下午”“晚上”“早上”“中午”等能出现的字符。全部替换成空
php如何获取中文字符长度,一个中文字符算一个
在PHP中专门的mb_substr和mb_strlen函数,可以对中文进行截取和计算长度,但是,由于这些函数并非PHP的核心函数,所以,它们常常有可能没有开启。要在php.ini中开启即可。获取长度实例:1 ,utf-8环境下使用 header('Content-type:text/html;charset=utf-8');/*** 可以统计中文字符串长度的函数* @...
PHP中如何截取某个字符串中以“”结尾(也就是img标签对)的内容?_百度...
有一个问题是,如果字符串中有这样的img: 我的代码和楼上的就都不运行了。如果你不确定统一的标签写法,为了避免复杂的正则表达式,最好用“PHP解析HTML”的强力工具:PHP Simple HTML DOM Parser 网址:http://simplehtmldom.sourceforge.net/ 参考资料:http://www.everalan.com/ ...
PHP提取字符串中的第一组数字
用正规来提取吧,很容易的 a='acc123nmnm4545';preg_match_all("/[0-9]+/",$a,$b);print_r($b);