<meta charset=\公众utf-8\公众>
<?php
echo '大圣网络';
方案二:
<?php header(\"大众content-type:text/html;charset=utf8\公众);
echo '大圣网络';
二、输出语句常用的输出语句有echo、print_r、print、var_dump
echo—— 可以输入字符串和数字 True输出1,false输出空,不要用echo输出布尔型数据。不能输出数组中元素,只能显示Array.有一个快捷用法,你可以在打开标记前直接用一个等号。在 PHP 5.4.0 之前,必须在php.ini 里面启用short_open_tag才有效。如:I have <?=$foo?> foo.
print print只能输出一个值 输出规则和echo一样输出成功返回1,失落败返回0
print_r
print_r()显示关于一个变量的易于理解的信息。如果给出的是string或 float或者int,将打印变量值本身。如果给出的是 array,将会按照一定格式显示键和元素。object 与数组类似。
<pre>
<?php
$a = array ('a' => 'apple', 'b' => 'banana', 'c' => array ('x','y','z'));
print_r ($a);
?>
</pre>
上边的代码将输出:
<pre>
Array
(
[a] => apple
[b] => banana
[c] => Array
(
[0] => x
[1] => y
[2] => z
)
)
</pre>
如果想捕捉 print_r() 的输出,可利用return参数。若此参数设为TRUE,print_r() 将不打印结果(此为默认动作),而是返回其输出。
<?php
echo print_r(['name'=>'大圣网络','age'=>27],TRUE);
三、php的语法特点
1、 语句必须以分号(;)结尾
2、 关于大小写:变量名区分大小写,关键字(if、else、for、…)不区分大小写。
四、变量及传值
变量必须以$开头,比如$name。$不是变量名的一部分,仅仅表示变量名的开始。
除了$以外,以字母、下划线开头,后面跟的是字母、数字、下划线。
变量的赋值办法有两种、传值及传地址
$n1 = 100;
$n2 = $n1;
echo $n1; // 100
echo $n2; // 100
$n2 = 200;
echo $n1; // 100
echo $n2; // 200
$n3 = 1000;
$n4 = &$n3;
echo $n3; // 1000
echo $n4; // 1000
$n3 = 2000;
echo $n3; // 2000
echo $n4; // 2000
传值,保存值的空间是两个,变动一个空间的值不影响其余的变量;传地址,保存值的空间就一个,变动一个变量的值,另一个变量也会变革,由于两个变量指向同一个空间。