下列不是php的输出方式的是? php输出九九乘法表
更新时间:2021-09-13 11:08:16 • 作者:WILLIE •阅读 2851
- 以下代码的输出结果是 <?PHP $a= "2013"; $b=&$a; $a++; echo $a.",".$b; ?>
- php输出语句都有那几个?
- php的system函数
- 这个php程序没有输出,请问是为什么啊。
以下代码的输出结果是 <?PHP $a= "2013"; $b=&$a; $a++; echo $a.",".$b; ?>
输出结果是2014,2013 。
$b=&$a,指的是指向同一个内容,就是说在这儿$b和$a是相同的
php输出语句都有那几个?
(1)echo "hello world!";---echo命令
(2)print();输出语句,是函数,有返回值。输出成功返回1,失败返回0。
(3)printf();格式化输出字符串。例:printf("%d,%f",12,12.3);
(4)sprintf();格式化拼接字符串,不是输出语句,只能将字符串拼接。
(5)print_r();输出数组、对象等复合数据类型
php的system函数
输出0,是表示你运行失败,而不是运行成功呀!
return 0;是什么?只是你设置 的main的返回值 ,这个返回值返回给谁?有输出 么?没有输出啊,PHP程序怎么能得到?
你的错觉就在这儿。
你把 return 0;改为任意其它 的数字,比如return 999;
再运行你的e.php看看,页面输出应该还是0的。。
这个0,是e.php文件中的system函数运行失败的返回值!而不是a.exe的
这个php程序没有输出,请问是为什么啊。
恭喜你 有低级错误。。。 “=”是赋值 “==”才是比较
elseif($a = "" and $b != ""):
$c = $b;
elseif($a = "" and $b = ""):
这里你应该改为(注意加粗的地方)
elseif($a == "" and $b != ""):
$c = $b;
elseif($a == "" and $b == ""):