PHP基础 3——输出&数据类型&常量&字符串函数

一、输出语句

    1、echo()    输出基本数据类型,一个及一个以上,无返回值 (常测试用
    2、print()    输出基本数据类型,一次只能输出一个,有返回值,能输出则返回1,否则0
    3、print_r()    输出所有数据类型:字符、数组、对象  (常测试用
    4、var_dump()输出所有数据类型的类型、长度、值  (常测试用
    5、var_export()输出变量的类型、长度、值
    6、printf(%)    格式化输出字符串
    7、sprintf()    格式化拼接字符串,不是输出语句,只能将字符串拼接

!!查看变量时 为了使结果更好看:
echo“<pre>”;    使输出结果序列化

二、单引号、双引号 区别

单引号内的文本强制解析
双引号内可以解析变量

如;
$a=b;
echo "哈哈$a";     //结果为:哈哈b
echo  '哈哈$a'     //结果为:哈哈$a

三、连接符用“.”连接
如:
$a="hello";
$b="world";
echo $a.$b    //结果:helloworld

echo$a,$b   也可以

四、数据类型
    
     基本类型:
  • 字符串:可以是引号内的任何文本。可以使用单引号或双引号  单引号内不解析变量
  • 整数
  • 浮点数
  • 布尔(逻辑)

     复合类型:
  • 数组:在一个变量中存储多个值
  • 对象:存储数据和有关如何处理数据的信息的数据类型

    特殊类型
  • 资源
  • PHP中,资源类型保存了到外部资源的一个引用,实质其实就是为外部资源建立的特殊句柄,比如数据库连接、打开文件、图形画布区域等。资源类型其实仅仅是一个整数,而内核可以根据这个整数值去一个类似资源池的地方寻找最终需要的数据。resource(2,gd)
  • 这里不适宜深究,这个问题已经步入PHP的内核的范畴啦,php为了处理哪些无法用标量数据来表示的数据,在PHP内核中引入了资源标识这个数据类型。Resource id #2相当一个句柄、或是指针,指向某一个资源,但不是资源本身。关键是用这个东东,我们可以对相应的资源进行相应的操作
  • NULL

    表示变量无值。NULL 是数据类型 NULL 唯一可能的值。

    NULL 值标示变量是否为空。也用于区分空字符串与空值数据库


五、常量

常量类似变量,但是常量一旦被定义就无法更改或撤销定义。

有效的常量名以字符或下划线开头

(常量名称前面没有 $ 符号)


!!与变量不同,常量贯穿整个脚本是自动全局的


设置 PHP 常量

 define( )  函数 - 它使用三个参

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Colt666

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值