PHP基本语法实例总结

5年以前  |  阅读数:656 次  |  编程语言:PHP 

本文实例讲述了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相关内容感兴趣的读者可查看本站专题:《PHP基本语法入门教程》、《PHP运算与运算符用法总结》、《php面向对象程序设计入门教程》、《PHP网络编程技巧总结》、《php字符串(string)用法总结》、《php+mysql数据库操作入门教程》及《php常见数据库操作技巧汇总

希望本文所述对大家PHP程序设计有所帮助。

 相关文章:
PHP分页显示制作详细讲解
SSH 登录失败:Host key verification failed
获取IMSI
将二进制数据转为16进制以便显示
获取IMEI
文件下载
贪吃蛇
双位运算符
PHP自定义函数获取搜索引擎来源关键字的方法
Java生成UUID
发送邮件
年的日历图
提取后缀名
在Zeus Web Server中安装PHP语言支持
让你成为最历害的git提交人
Yii2汉字转拼音类的实例代码
再谈PHP中单双引号的区别详解
指定应用ID以获取对应的应用名称
Python 2与Python 3版本和编码的对比
php封装的page分页类完整实例