php中直接输出是乱码

解决方法有二php

将phphtml

 echo “”meta charset=‘’urtf-8”数组

1.7.1 方法一 经过meta解决htm

1.7.2 方法二 经过headerutf-8

header(“content-type:text/html”)文档类型是网页格式,格式是utf-8文档

 

 

1.8 输出语句字符串

echo 、print 、print-r 、var——dumpclass

1.8.1meta

echo “字符串能够输出,数字能够输出,输出布尔型,” echo array(10);  结果是true 是1 false 是空数据类型

array(10) 输出的是array,咱们得出的结论是,依靠echo 能够输出字符串和数字,用它输出布尔不合适,输出是1

究竟是输出1仍是true, true输出1,false输出空,不要用echo输出布尔型数据

数组中的值不能输出,只能显示array

echo能够一次输出多个值,每一个值用逗号隔开  echo "锄禾日当午,<br>"

echo("aa',"bb");而这样是不对的,由于带括号只能输出一个参数。而不带有括号就没事,带有括号只能输入一个参数,重复记忆这句话

print ‘锄禾日当午<br>’

print的输出结果和echo同样,输出规则和echo同样,可是print不能用,

print_r是能够输出数组的,print_r用来输出数组,日常的输出用echo就好了,上面的都同样,

第四个,var_dump  能够输出数据类型,数据的长度和元素,而且可以输出数据

print _r 没有数据类型,这是一道笔试题,是新浪公司的,若是想输出布尔型只能是var——dump

相关文章
相关标签/搜索