博主信息
博文 12
粉丝 0
评论 0
访问量 9299
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
php基础知识01
sea
原创
529人浏览过

php 注释

  • 单行注释
    //这里是输出
  • 多行注释
  1. /*
  2. * 第一行注释
  3. * 第二行注释
  4. */

echo

  • echo 输出文本时最好什么也不加;传递多个参数,不能使用小括号
  1. echo 123;
  2. echo (123);
  3. echo 112,223;
  4. echo (112,223); //Parse error: syntax error, unexpected ',' 报错
  • echo 一般用于打印标量型(数字、字符串、布尔)
  1. $phone = array('苹果','小米','华为');
  2. var_dump($phone);
  3. print_r($phone);
  4. echo $phone; //Notice: Array to string conversion 警告

声明变量

php 中声明一个变量,用$符号

  1. $user = 'Mr.sea';
  2. echo $user;

常量

不能改变的量,php 中使用 const 关键字或者使用 define()方法

  • 不带$
  • 推荐大写
  • 除非要在 if 分支里定义常量或者是通过表达式的值来命名常量, 其他情况都推荐用 const 替代 define()
  1. const PI = 3.14;
  2. define('E',2.71828,false); //默认 大小写敏感
  3. echo PI,E;

变量命名规则

  • 所有的变量名必须以美元符号开头($)
  • 使用英文字母(A-Z,a-z)或下划线(_),数字(0-9)
  • 不能使用数字开头(第二位)
  • 区分大小写

数据类型

  • 标量型
    • 整型
    • 浮点型
    • 字符型
    • 布尔型
  • 复合型
    • 数组
    • 对象
  • 特殊型
    • 资源(句柄)
    • NULL 型

Boolean

在浏览器中输出时,true 用 1 表示,false 用空表示

  • 判断数据类型转换为 false 有
    false
    0
    0.0
    ‘’
    “”
    ‘0’ / “0”
    空数组
    空对象
    NULL 值
  1. $num = 22;
  2. if('0'==false) {
  3. echo '可以转换成false';
  4. }
  1. echo is_bool(true); //输出1,只有当值为true或false输出1,其他数据类型输出空

String

  • 字符串型都可以使用单引号和双引号,但是双引号可以解析变量
  1. $user = 'Mr.sea';
  2. echo '我是$user';
  3. echo "我是$user";
  • 在 php 中一个汉字占 3 个字节,一个字母占一个字节
  1. $name = '大海';
  2. var_dump($name);
  • 字符串链接符
    使用字符(.)作为字符串连接的操作符
  1. $name = 'Mr.sea';
  2. echo 'My name is' . $name;

自增自减运算符

  1. $num = 5;
  2. echo $num++;
  3. // 5
  4. echo $num;
  5. // 6
  6. ===============
  7. $num = 5;
  8. $num2 = 100;
  9. $num2 = $num++;
  10. echo $num2;
  11. //5
  12. echo $num;
  13. //6

三元运算符

  1. $num = 100;
  2. echo $num > 50 ? '大于50' : '小于50';
本博文版权归博主所有,转载请注明地址!如有侵权、违法,请联系admin@php.cn举报处理!
全部评论 文明上网理性发言,请遵守新闻评论服务协议
0条评论
作者最新博文
关于我们 免责申明 意见反馈 讲师合作 广告合作 最新更新 English
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送
PHP中文网APP
随时随地碎片化学习

Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号

  • 登录PHP中文网,和优秀的人一起学习!
    全站2000+教程免费学