博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
PHP第一天学习笔记
阅读量:4027 次
发布时间:2019-05-24

本文共 1706 字,大约阅读时间需要 5 分钟。

PHP数据类型:

boolean  integer  float  double  string  array  object  resource

 

一种比较另类的表示字符串的方式:

    echo <<<AAA

    HTML输出内容。。。//这里注释照样输出!

AAA;  

 

PHP echo中文乱码问题解决办法:

1.设置你的Zend Studio编码

 Window > Preferences > General > Workspace > Text file encoding --> UTF-8

 Window > Preferences > Web > HTML Files > Encoding --> UTF-8

 Window > Preferences > Web > CSS Files > Encoding --> UTF-8

 Window > Preferences > PHP > Debug > Encoding Settings --> UTF-8

 

2.然后在你的php文件开头加上这句:

header("Content-type:text/html;charset=UTF-8");

 

 

PHP里用点号.来拼接字符串,而Java里用加号+

 

 

PHP里创建数组的方式:

$aaa = array('this', 'is', 'a', 'example');  

array关键字可以省略,比如:

$aaa = ('this', 'is', 'a', 'example'); 

 

 

 

unset(var):将一个PHP变量设置为Null,unset函数没有返回值哦(从PHP4开始)

 

 

boolean is_null(var):判断一个变量是否为null

 

 

boolean settype(var,dataType):数据类型转换,

var即待转换的变量,dataType即数据类型:boolean  integer  float  double  string  array  object

 

 

PHP数据类型检测相关函数:

is_bool

is_string

is_float

is_real:is_float的别名

is_double

is_integer

is_int:is_integer的别名

is_null

is_array

is_object

is_numeric:是否是数字或者是否是由数字组成的字符串

 

 

 

PHP里常量定义方式:

define(var_name,var_value,is_ignore_sensitive);

var_name:             即常量名

var_value:            即常量值

is_ignore_sensitive:  即是否忽略大小写

 

 

获取常量值的方式:

1.直接通过常量名获取,前面不需要添加$符号

2.通过constant(var_name)函数来获取,传入常量名称,也可以用一个变量表示

 

boolean defined(var_name):判断一个常量是否存在

 

 

PHP里boolean的false值 echo出来却是一个空字符串,而true值echo出来却是一个字符串1,简直是不能再傻叉的设计

 

//变量是否已经声明

isset(var_name):  

 

 //变量是否为空(数字0,空字符串,null,boolean里的false)                      

empty(var_name):                       

 

 

 

PHP里的引用赋值:

$s1 = "a";

$s2 = & $s1;

改变$1的值,$2的值也跟随着改变,即两者指向同一个内存地址

 

 

 

PHP里的全局变量:

global $a;  //扩大变量a的作用域

但不能这样用

global $a = "a";  //这种用法是错误的

 

 

 

PHP里的动态变量即变量名称也可以用一个变量代指:

$temp = "Beautiful girl";

$test = "temp";

echo $$test

打印 Beautiful girl

 

 

 

PHP里的逻辑运算符xor异或:

一真一假为真

与||或的区别,||是真假为真,真真为真,但对于xor异或,真真为假,只有真假为真

 

 

 

PHP里的===全等:

两个变量的值相等且变量类型也要相等

 

 

 

转载地址:http://wnxbi.baihongyu.com/

你可能感兴趣的文章
QT打开项目提示no valid settings file could be found
查看>>
Win10+VS+ESP32环境搭建
查看>>
Ubuntu+win10远程桌面
查看>>
flutter-实现圆角带边框的view(android无效)
查看>>
flutter-实现一个下拉刷新上拉加载的列表
查看>>
android 代码实现圆角
查看>>
postman调试webservice接口
查看>>
flutter-解析json
查看>>
android中shader的使用
查看>>
java LinkedList与ArrayList迭代器遍历和for遍历对比
查看>>
Android DataBinding使用2-Recycleview
查看>>
drat中构造方法
查看>>
JavaScript的一些基础-数据类型
查看>>
JavaScript基础知识(2)
查看>>
转载一个webview开车指南以及实际项目中的使用
查看>>
关于activity保存页面状态的两个方法
查看>>
android中对于非属性动画的整理
查看>>
一个简单的TabLayout的使用
查看>>
关于let{a}=B出现的解构赋值
查看>>
ReactNative使用Redux例子
查看>>