专栏首页PHP知识PHP基础常识
原创

PHP基础常识

注释:

  • /* */ 多行注释.
  • // 单行注释.

变量命规范

(1))以$开头; 如:$a

(2)由字母数字下划线组成,但是不能以数字开头;

(3)可以使用中文,但是不推荐使用;

(4)变量名严格区分大小写;

(5)变量名定义要起到见名知意的作用;

(6)变量使用前必须先声明,后使用;

打印变量

  • echo 用来打印字符串或者打印变量(不能打印数组)打印普通变量输出值的时候使用。
  • print_r 打印变量信息(一般用来打印数组) ,打印数组的时候使用。
  • var_dump() 打印变量的相关信息(打印所有信息)要输出所有信息的时候才会使用照妖镜,什么类型一。

传值赋值

<?php
        $a = 23;    
        $b = $a;     
        $a = 99;    
        echo $a;    
        echo $b;    
 ?>变量的数据类型数据类型分类  1.标量类型undefined布尔型,整型,浮点型,字符串型undefined  2.复合类型undefined 数组,对象undefined  3.特殊类型
 资源,null 布尔型true 真的     /       false 假的

<?php

//布尔型  true  false     
$a = true;   
var_dump($a);
$b = false;   
var_dump($b);    //使用echo打印变量值为true的这个变量得到的内容是1      
echo $a;    
echo '<hr/>';    //使用echo打印变量值为false的这个变量得到的内容是什么都没有    echo $b;//不显示.
*建议:打印布尔类型使用 var_dump 来打印.* 

#### 整型(int) 
整整数  /  负整数  /   零 

<?php

$a = 10;    
var_dump($a);
$b = -10;   
var_dump($b);
//最大值   
$c = 2147483647;   
var_dump($c);
//最小值    
$d =  -2147483647;    
var_dump($d);   
echo '<hr/>';
?>
#### 字符串型 
字符串就是用单引号和双引号和定界符包含的字符,就是字符串。
###### 单引号: 
1. 单引号不解析变量 ,效率高,推荐使用。 
2. 单引号里面不能包含单引号,如果需要显示的单引号需要加上转义字符 \ 。 
###### 双引号:
1. 双引号解析变量。 
2. 2. 双引号如果解析变量,请而在变量后面加上一个空格或者 {} 

<?php $a = '小强';

$b = '小明';
echo $b;
echo '<hr/>';   
$d = "大哥";    
$c = "'{$d}'你好牛";
echo $c;
?>

原创声明,本文系作者授权云+社区发表,未经许可,不得转载。

如有侵权,请联系 yunjia_community@tencent.com 删除。

我来说两句

0 条评论
登录 后参与评论

相关文章

  • 为什么到了时间你的活动还没开始——探究Date对象

    假设有一个活动,原计划定的是12月25日早上8点开始,结果苹果用户到了早上8点却看见活动按钮还是灰色的,而且PC、安卓都是正常。这种情况如果发生,首先往哪个方向...

    lhyt
  • Spring security笔记3/4: 自定义登录页面

    重命名 Case2Application.java 为 Case3Application.java

    tonglei0429
  • 优美库图片小程序 Version1.0

    版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。

    xbhog
  • 一次完整的HTTP请求过程

    a)首先会搜索浏览器自身的DNS缓存(缓存时间比较短,大概只有1分钟,且只能容纳1000条缓存)

    WindSun
  • 腾讯云服务器怎么安装宝塔面板

    如果你要安装宝塔linux面板,你要准备好一个纯净版的linux操作系统,没有安装过其它环境带的Apache/Nginx/php/MySQL(已有环境不可安装)...

    用户6191802
  • Fiori应用的书签模式 - bookmark

    Fiori和WebUI相比,一个突出feature是支持bookmark,即Fiori里view的每个状态都有一个unique的url与之对应-technica...

    Jerry Wang
  • Contour 学习笔记(二):使用级联功能实现蓝绿部署和金丝雀发布

    上篇文章介绍了 Contour 分布式架构的工作原理,顺便简单介绍了下 IngressRoute 的使用方式。本文将探讨 IngressRoute 更高级的用法...

    米开朗基杨
  • CTF从入门到提升(十二)文件包含 plus篇

    如果要实现文件包含漏洞,前提是非可执行文件,例如网站的源码都是可执行文件,拿php来说,大部分情况下都是.php文件,如果包含就没有意义了,因为直接包含相当于把...

    牛油果
  • CTF从入门到提升(十一)文件包含

    很多网站的admin(管理员)入口和user(用户)入口是分开的,登陆过程所调用的函数可能都是同一个函数,最后操作的表不同。如果调用的是同一个函数,网站一般分开...

    牛油果
  • 【简历指南1】程序员通用简历模板

    其次,写简历和写议论文不同,过分的论证会显得自夸,反而容易引起反感,所以要点到为止。这里的技巧是,提供论据,把论点留给阅读简历的人自己去得出。放论据要具体,最基...

    ConardLi

扫码关注云+社区

领取腾讯云代金券