PHP基本语法实例总结


Posted in PHP onSeptember 09, 2016

本文实例讲述了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中的cookie
Nov 26 PHP
mysql5详细安装教程
Jan 15 PHP
php面向对象全攻略 (一) 面向对象基础知识
Sep 30 PHP
php 数组排序 array_multisort与uasort的区别
Mar 24 PHP
PHP中怎样保持SESSION不过期 原理及方案介绍
Aug 08 PHP
php中的路径问题与set_include_path使用介绍
Feb 11 PHP
smarty简单应用实例
Nov 03 PHP
PHP动态地创建属性和方法, 对象的复制, 对象的比较,加载指定的文件,自动加载类文件,命名空间
May 06 PHP
理清PHP在Linxu下执行时的文件权限方法
Jun 07 PHP
PHP mysqli事务操作常用方法分析
Jul 22 PHP
PHP将整数数字转换为罗马数字实例分享
Mar 17 PHP
Laravel如何实现适合Api的异常处理响应格式
Jun 14 PHP
php入门教程之Zend Studio设置与开发实例
Sep 09 #PHP
总结PHP如何获取当前主机、域名、网址、路径、端口和参数等
Sep 09 #PHP
PHP实现支持加盐的图片加密解密
Sep 09 #PHP
php、java、android、ios通用的3des方法(推荐)
Sep 09 #PHP
AJAX PHP无刷新form表单提交的简单实现(推荐)
Sep 09 #PHP
PHP实现的网站目录扫描索引工具
Sep 08 #PHP
php操作xml并将其插入数据库的实现方法
Sep 08 #PHP
You might like
PHP获取当前页面完整URL的实现代码
2013/06/10 PHP
thinkPHP分组后模板无法加载问题解决方法
2016/07/12 PHP
PHP利用正则表达式将相对路径转成绝对路径的方法示例
2017/02/28 PHP
mac系统下安装多个php并自由切换的方法详解
2017/04/21 PHP
JS实多级联动下拉菜单类,简单实现省市区联动菜单!
2007/05/03 Javascript
JavaScript 应用技巧集合[推荐]
2009/08/30 Javascript
20款超赞的jQuery插件 Web开发人员必备
2011/02/26 Javascript
jQuery对表单的操作代码集合
2011/04/06 Javascript
Jquery对数组的操作技巧整理
2014/03/25 Javascript
jQuery入门基础知识学习指南
2015/08/14 Javascript
jQuery Mobile动态刷新页面样式的实现方法
2016/05/28 Javascript
VUE中使用Vue-resource完成交互
2017/07/21 Javascript
js使用原型对象(prototype)需要注意的地方
2017/08/28 Javascript
简单谈谈vue的过渡动画(推荐)
2017/10/11 Javascript
React Native开发封装Toast与加载Loading组件示例
2018/09/08 Javascript
layui加载数据显示loading加载完成loading消失的实例代码
2019/09/23 Javascript
Python中IPYTHON入门实例
2015/05/11 Python
使用Python判断质数(素数)的简单方法讲解
2016/05/05 Python
简单谈谈Python中的闭包
2016/11/30 Python
python实现求最长回文子串长度
2018/01/22 Python
Python 实现子类获取父类的类成员方法
2019/01/11 Python
PyCharm专业最新版2019.1安装步骤(含激活码)
2019/10/09 Python
selenium+Chrome滑动验证码破解二(某某网站)
2019/12/17 Python
keras 获取某层输出 获取复用层的多次输出实例
2020/05/23 Python
CSS3弹性盒模型开发笔记(一)
2016/04/26 HTML / CSS
优质的学校老师推荐信
2013/10/28 职场文书
《太阳》教学反思
2014/02/21 职场文书
授权委托书公证
2014/09/14 职场文书
旅游局领导班子“四风”问题对照检查材料思想汇报
2014/09/29 职场文书
2014年纪委工作总结
2014/12/05 职场文书
2014年前台文员工作总结
2014/12/08 职场文书
先进人物事迹材料
2014/12/29 职场文书
员工评语范文
2014/12/31 职场文书
手把手教你制定暑期学习计划,让你度过充实的暑假
2019/08/22 职场文书
网络安全倡议书(3篇)
2019/09/18 职场文书
JS不要再到处使用绝对等于运算符了
2021/04/30 Javascript