货币问答:php输出

周善

php 输出div,echo <div...

兄弟,你可以试下这个:<?phpecho <<<EOT <div>这里可以写HTML内容</div> <p>是的,而且不用任何顾忌!</p> <script type="text/javascript">alert("没错,我还能执行Javascript脚本!");</script>EOT;?>

还是 报错 Parse error: parse error in D:\wamp\www\yundou\hotel\show_hotel.php on line 84
是不是你其它的代码有错呀?
你的方法挺好的。显示错误Parse error: parse error, expecting `T_STRING' or `T_VARIABLE' or `T_NUM_STRING' in D:\wamp\www\yundou\hotel\show_hotel.php on line 85请教高手85   
变量你用花括号括起来如:

推荐
不推荐
展开
收起
扑水冤家

php 怎么输出语句?

php有以下输出语句:

1、echo常用的输出语句,例如:echo 'helloworld!';

2、print()输出语句,有返回值。例如:print('helloworld!'); 输出成功返回1,失败返回0

3、printf(); 格式化输出字符串。例如:printf("%d,%f",12,12.3); 

4、print_r(); 输出数组、对象等复合数据类型。例如:print_r($array);

5、var_dump(); 可以判断一个变量的类型与长度,并输出变量的数值。例如:var_dump('helloworld!');

推荐
不推荐
展开
收起
遗音示业

php怎么输出

$data --数据库日期$now -- 当前日期if($data == $now) { echo $data;}如果需要格式化,$data取的时候用sql格式化。$now用php格式化。

还在吗,请教你一个问题!
在,什么问题

推荐
不推荐
展开
收起
吉永

php中的几个输出函数

1 echo();2 print();3 die();4 printf();5 sprintf();6 print_r();7 var_dump();1 echo() 可以同时输出多个字符串,可以多个参数,并不需要圆括号,无返回值。2 print() 只可以同时输出一个字符串,一个参数,需要圆括号,有返回值,当其执行失败时返flase .print 的用法和C语言很像,所以会对输出内容里的%做特殊解释。3 die(); 有两个功能:先输出内容,然后退出程序。(常用在链接服务器,数据库) mysql_connect("locahost","root","root") or die("链接服务器失败!");4 printf(); printf("参数1",参数2):参数1=按什么格式输出;参数2=输出的变量。($s:按字符串;$d:按整型;$b:按二进制;$x:按16进制;$o:按八进制; $f:按浮点型)

推荐
不推荐
展开
收起
刘恢

php 输出语句echo的格式问题

估计你是和JS 混淆了,PHP 里面 + 只是算数运算符,也就是说,只有 数学加法的 功能,没有JS里面那样的字符连接功能,PHP里面的字符连接用的是"点号"你这俩句代码的输出结果也很显然,第一个是a=10就是字符串连接, 第二个是 10,为什么呢PHP 会试图把“a=” 转化成一个数值然后 和后面的10 相加,转换结果是0 ,0+10=10了PS: PHP 字符转换数值的原则是,从左开始如果是数字字符串 就一直找到非数字字符串结尾,如果没有数字字符就转换成0,,比如 "2a="+$a 的结果就会是12

推荐
不推荐
展开
收起
呼延若兰

请问怎么php输出一个文档

<tbody><?php$f=file_get_contents("names.txt");$a1=explode(PHP_EOL,$f);forEach($a1 as $v1){echo "<tr>";$a2=explode("|",$v1);forEach($a2 as $v2){echo "<td>$v2</td>";}echo "</tr>";}?></tbody>本回答被提问者和网友采纳

推荐
不推荐
展开
收起
王夫人

php 输出图片后 怎么输出文字

在响应访问时,php只能输出一种数据格式到客户端,图形,文字,或其他格式。参见函数header中对页面数据格式的定义。在此例中,已经使用了图形格式,尽管通过echo输出的数据也会输出到客户端,但不会被浏览器正常识别。如果在输出图片数据(函数imagejpeg)前通过echo输出数据,则你的图片也不会正常显示。在客户端使用检查接受到的数据,会看到通过echo输出的数据。

刚接触php,具体要怎么实现啊
如果示例的程序为a.php,那么需要编写b.php,内容可以如下";echo "haha";?>此时访问b.php,以达到效果。如果是作图形处理,也可以考虑通过图形的文本输出函数,将文本作为图形数据输出。

推荐
不推荐
展开
收起
邵悌

php输出图片

这是我做的,php+mysql,根据数据库中的数据动态输出图片$cn=mysql_connect('localhost','root',''); $strsql="select * from zuobiao"; $result=mysql_db_query("caipiao",$strsql,$cn); while($arr=mysql_fetch_array($result)){ $linex1=$arr[x10]; $linex2=$arr[x9]; $linex3=$arr[x8]; $linex4=$arr[x7]; $linex5=$arr[x6]; $linex6=$arr[x5]; $linex7=$arr[x4]; $linex8=$arr[x3]; $linex9=$arr[x2]; $linex10=$arr[x1]; $liney1=$arr[y10]; $liney2=$arr[y9]; $liney3=$arr[y8]; $liney4=$arr[y7]; $liney5=$arr[y6]; $liney6=$arr[y5]; $liney7=$arr[y4]; $liney8=$arr[y3]; $liney9=$arr[y2]; $liney10=$arr[y1]; }mysql_close($cn); header("content-type:image/png");//设定生成图片格式$im=@imagecreate(130,316);//创建一个图片实例,大小为130*316$background_color = imagecolorallocate ($im, 211, 255, 242);//背景颜色$red=imagecolorallocate($im,255,0,0); //设定$red为红色$blue=imagecolorallocate($im,0,0,150);//设定$blue为蓝色imageline($im,$linex1,$liney1,$linex2,$liney2,$red);imageline($im,$linex2,$liney2,$linex3,$liney3,$red);imageline($im,$linex3,$liney3,$linex4,$liney4,$red);imageline($im,$linex4,$liney4,$linex5,$liney5,$red);imageline($im,$linex5,$liney5,$linex6,$liney6,$red);imageline($im,$linex6,$liney6,$linex7,$liney7,$red);imageline($im,$linex7,$liney7,$linex8,$liney8,$red);imageline($im,$linex8,$liney8,$linex9,$liney9,$red);imageline($im,$linex9,$liney9,$linex10,$liney10,$red);imageline($im,$linex10,$liney10,$linex11,$liney11,$red);imageline($im,$linex11,$liney11,$linex12,$liney12,$red);imageline($im,$linex12,$liney12,$linex13,$liney13,$red);imageline($im,$linex13,$liney13,$linex14,$liney14,$red);imageline($im,$linex14,$liney14,$linex15,$liney15,$red);imagepng($im,'pic/abc.png');//生成png图片imagedestroy($im);//注销$im

推荐
不推荐
展开
收起
殷馗

PHP中输出的问题

echo 返回值是void,可以一次输出多个值,多个值之间用逗号分隔。echo是语言结构(language construct)也就是关键字,而并不是真正的函数,因此不能作为表达式的一部分使用。使用的时候不用加括号,加上也可以。只支持基本类型,布尔型除外,echo true的时候显示1,echo false的时候啥都没有。echo不可以输出数组类型print 返回值是int,只能输出一个字符串,不支持逗号分隔多个显示变量的语法。print能输出数组类型的数据,print_r 是函数,不仅可以打印变量的的值,还能显示变量类型,而且也可以显示数组和对象这样复杂的变量类型。print_r() 将把数组的指针移到最后边。使用 reset() 可让指针回到开始处print_r()可以把字符串和数字简单地打印出来,而数组则以括起来的键和值得列表形式显示,并以Array开头。如, $a = array('name' => 'Fred', 'age' => '15', 'wife' => 'Wilma');print_r($a);Output: Array{ [name] => Fred [age] => 15 [wife] => Wilma}对象也一样。如, class P { var $name = 'nat'; // ...}$p = new P;print_r($p);Output: Object{[name] => nat}但print_r()输出布尔值和NULL的结果没有意义,因为都是打印"\n"。因此用var_dump()函数更适合调试。printf()printf()源于C语言中的printf()。该函数输出格式化的字符串。语法: printf(format,arg1,arg2,arg++)format 规定字符串以及如何格式化其中的变量;arg1, arg2, ++ 等参数将插入到主字符串中的百分号 (%) 符号处。该函数是逐步执行的。在第一个 % 符号中,插入 arg1,在第二个 % 符号处,插入 arg2,依此类推。如果 % 符号多于 arg 参数,则您必须使用占位符。占位符被插入 % 符号之后,由数字和 "\$" 组成。

参考资料:http://gkecenter.blog.163.com/blog/static/18138030520111174644171/

推荐
不推荐
展开
收起
查看更多答案
收起