当前位置:首页 > 开发笔记 > 正文内容

第一个PHP文件,载入史册

<?php
ini_set("error_reporting","E_ALL & ~E_NOTICE");//
echo "hello world!";
echo "<br>";
echo "这是我写的第一个PHP文件!";
echo "<br>";
echo "2019年10月21日20:37:53";

//这是单行注释

/*
这是多行注释
*/

//变量赋值及运算
echo "<h1>PHP变量</h1>";
echo "赋值变量a=123,b=456<br>";
$a=123;$b=456;
$c=$a+$b;
echo "输出变量c(a+b)的值:$c";//输出变量c的值
echo "<br>";
$d=$a*$b;
echo "输出变量d(a*b)的值:$d";
echo "<br>直接输出(a*b):$a*$b";
echo "<br>运算输出(a*b):";
echo $a*$b;
$e="当您赋一个文本值给变量时,请在文本值两侧加上引号";
echo "<br><font color='#ff0000'>$e</font>";
echo "<br>输出可以包含html";
echo "<h4>作用域</h4>";
echo "//全局与局部作用域<br>eg:";
function my_a()
{
	echo "<br>函数内赋值变量f=789";
	$f=789;
	echo "<br>输出全局变量c:$c";
	echo "<br>输出局部变量f:$f";
}
my_a();
echo "<br>↑为函数内,↓为函数外";
echo "<br>输出全局变量c:$c";
echo "<br>输出局部变量f:$f";
echo "<h4>局部作用域读取全局变量global</h4>";
function my_b()
{
	global $a,$b;
	$g=$a*$b;
	echo "global:";
	echo "$g";
	echo PHP_EOL;
	static $g=987;
	echo "Static作用域:";
	echo "$g<br>";
	$g=$g+$a*$b;
	//$g++;
	echo PHP_EOL;
}
my_b();
my_b();
my_b();
my_b();
echo "<br>备注:g变量仍然是局部变量";
$txt1=array("你好!","hello!","早上好!","晚安!");
echo "<br>输出变量c:$c,输出字符串第三个:$txt1[2]";
$name="祥哥";
$a= <<<EOF
    <br>"$name"最棒!
    <br>绝对的!
EOF;
// 结束需要独立一行且前后不能空格
echo $a;
?>


“第一个PHP文件,载入史册” 的以下内容与本文无关

简单说两句

访客

◎ 不想说话可以不说,说了便要负责!