PHP的两个问题
来源:百度知道 编辑:UC知道 时间:2024/05/25 19:22:35
<?php
$string1="1234567890"
$str1=strpos($string1,"5","4");
echo "$str1";
?>
大侠,输出多少?
还有一个问题:$str1=fprintf($fp,'%s',$str); 中的的fprintf函数的返回值是什么?
$string1="1234567890"
$str1=strpos($string1,"5","4");
echo "$str1";
?>
大侠,输出多少?
还有一个问题:$str1=fprintf($fp,'%s',$str); 中的的fprintf函数的返回值是什么?
一按照你这上面的写法输出会报语法错,无值,第一行结尾少了分号,若正常写法则输出4, 二fprintf()是输出一个格式化字符串到文件流里面,返回写入的字节数, $str1=fprintf($fp,'%s',$str);意思是将$str的值写入$fp所指向的文件流中,返回写入的字节数给$str1
貌似问题 很刁钻啊... 是计算机考试的题么?
输出的值是4
fprintf()函数将返回书写的字符串长度。
上面的echo $str1的结果是4;
fprintf函数返回值是被写入的字符串的长度;
//==================
第一题输出语法错误
//==================
Returns the length of the outputted string.