热门关键字:
jquery > jquery教程 > PHP知识 > PHP 整理基础知识(一)

PHP 整理基础知识(一)

885
作者:管理员
发布时间:2020/5/16 14:21:16
评论数:0
转载请自觉注明原文:http://www.jq-school.com/Show.aspx?id=1659

注意事项

PHP是区分大小写的

PHP的标记风格类型

  1. <?php echo "XML风格标记"; //最常用的就是这种了 ?>

  2. <script language="PHP"> echo "脚本风格标记";</script>

  3. <? echo "简短风格标记"; ?>

  4. <% echo "ASP风格标记"; %>

如果想要使用 第3 、4种风格的话需要在PHP_INI 中配置,把short_open_tag 、 asp_tags 设置为 on

几乎都是在使用第1种风格的标记,有时看别人代码或者看书的时候会遇到其他的标识

注释种类

  • // 单行注释

  • # 也是单行注释

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

注意:单行注释里面不要出现 ?> 字符,不然PHP解释器会以为到此结束了,

而多行注释 里面不能嵌入另一个多行注释 。

PHP 整理基础知识(一)

数据类型

共8种原始类型:

  • 标量类型:boolean integer float\double string

  • 2个复合类型:array object

  • 特殊类型:resource null

Boolean:

固定两个值(不区分大小写):true false ;多用于 if 语句和while语句

如果参与数学运算的话 true 会当于1 false当于0

echo 1+true;//2

echo 1+false;//0

Integer

只能是整数,根据运行环境的不同,有效值的范围也是不一样的,如果溢出的话,是返回float类型

十进制10 八进制012 十六进制 0x0a

float/double

有小数点的整数

3.123--标识格式

3.12e1--科学计数法

注意,千万不要拿浮点数来判断哦,由于浮点数在内存只是一个近似值而已

if((0.1+0.2)!=0.3) {echo "true"};// 结果是 true的

如果要进行比较的话,最后进行剩余10的倍数进行比较

String 字符串

3种表示方式:

  1. ‘ ’;//如果出现变量的话是不会转换位变量对应的值

  2. “ ”;//双引号,如果有变量的话就会转换其值

  3. <<<;//界定符

String 是重要的基础知识,有很多常用的函数和转义方式。

Array 数组

数组: 键值对的集合,

索引数组 关联数组 一维数组 多维数组

声明方式 :$arr_0 = array(); $arr_1[] = 1; $arr_2['name'] = "YOU";//都是可以

PHP 整理基础知识(一)

Objecy 对象

类的实例, $Object = new Class();

Resource 资源

句柄,使用外部资源的引用。

文件操作类:$fileObjet = fopen();

GD库:$img = imagecreatetruecolor(100,100);

..还有其他的 , $fileObjet $img 句柄 ,

Null 空

变量没有赋值 、变量赋值为null 、变量被unset()处理

$var; $var_1 = null; $var_2 = 1; unset($var_2)

之前的一些整理,没有太多解释





如果您觉得本文的内容对您的学习有所帮助:支付鼓励



关键字:jquery
友荐云推荐