php教程

超轻量级php框架startmvc

PHP基本语法实例总结

更新时间:2020-03-11 18:00:57 作者:startmvc
本文实例讲述了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 基本语法