本文实例讲述了PHP基本语法。分享给大家供大家参考,具体如下:Demo1.php<?php//echo表示
本文实例讲述了PHP基本语法。分享给大家供大家参考,具体如下:
Demo1.php
<?php
//echo 表示向浏览器输出,echo 其实是一个函数
//双引号括起来的是字符串
echo '阅谁问君诵,水落清香浮。';
/*
*
*
*
* */
#这也是一种注释
?>
<? echo "阅谁问君诵,水落清香浮。" ?>
<script language="php">
echo '阅谁问君诵,水落清香浮。';
</script>
Demo2.php
<?php
//深入理解 echo ,echo 是一个函数
//echo 功能:向浏览输出字符串
//echo 返回值:void 无返回值
echo '阅谁问君诵,水落清香浮';
//print 功能:向浏览器输出字符串。
//print 返回值:整型
echo '<br/>';
print '阅谁问君诵,水落清香浮。';
echo '<br/>';
echo print '阅谁问君诵,水落清香浮。';
//printf 功能:向浏览器输出字符串。
//printf 返回值:返回字符串的长度
echo '<br/>';
printf("购买%d光盘",5);
echo '<br/>';
echo printf("购买%d光盘",5);
//sprintf 功能:将字符串保留在内存中
//sprintf 返回值:返回字符串本身
echo '<br/>';
echo sprintf("购买%d光盘",5);
?>
Demo3.php
<?php
//创建一个变量
//什么类型,整型,字符串,浮点型,布尔型
//创建变量的时候,通过赋值来确定它的类型
$sum = 0;
$total = 1.22;
$sum = $total;
echo $sum;
?>
Demo4.php
<?php
//数据类型的转换
// $sum = 0;
// $total = 1.22;
// $sum = $total;//隐式转换
// echo $sum;
$sum = 0;
$total = $sum;
echo gettype ( $total );
echo "<br />";
$total = ( float ) $sum; //显式转换
echo gettype ( $total );
?>
Demo5.php
<?php
//设置类型 settype()
$sum = 100;
//中途将 $sum 类型转换成字符串
settype($sum,"string");
//这个时候 $sum 的100 不是数字,而是字符串"100"
echo gettype($sum);
?>
Demo6.php
<?php
//isset()和unset()
//判断一个变量是否存在
//销毁一个变量
$a = 5;
//变量 $a 已经存在
unset($a);
//如果 $a 这个变量是真是存在的,那么 isset($a) 返回一个布尔值1,空
echo isset($a);
$b = 0;
//empty()用来判断一个变量的值是否为空,如果为空则为 true 否则为 false。
//换句话说,""、0、"0"、NULL、FALSE、array()、var var();
//以及没有任何属性的对象都将被认为是空
echo empty($b);
?>
Demo7.php
<?php
//类型判断函数
$sum = 100;
echo is_integer($sum);
?>
Demo8.php
<?php
//$sum 是浮点型
$sum = 22.22;
//intval($sum) 整体变成了整型
//echo intval($sum);
settype($sum,"integer");
echo $sum;
//请问 $sum 目前是什么类型
echo gettype($sum);
?>
Demo9.php
<?php
//常量通过 define() 来定义
define("TOTAL",100);
echo TOTAL;
$TOTAL = 200;
echo $TOTAL;
echo $_SERVER["SERVER_ADMIN"];
echo $_SERVER["HTTP_HOST"];
echo phpinfo();
?>
Demo10.php
<meta http-equiv="Content-Type" content="text/html; charset=GBK">
<form method="get" action="Demo11.php">
姓名:<input type="text" name="username" />
<input type="submit" value="提交"/>
</form>
Demo11.php
<?php
//echo $username;这种简短风格不允许使用
//它会混淆和普通变量的关系,
//第一步,将接受到的变量数据赋值给一个变量
//将上一张表单用 name 的名称的 value 值提取出来 value="chaoyv" name="username"
//$_POST['username'] 这个整体就会返回出"chaoyv"这个字符串
//echo $_POST['username'];
// $username = $_POST['username'];
// echo $username;
// $username = $HTTP_POST_VARS['username'];
// echo $username;
echo $_GET['username'];
?>
PHP
基本语法