文章分类 - PHP
摘要:在php编程过程中,大家一定会遇到或多或少的错误提醒,也正是这些错误提示,指引我们编写更加干净的代码,今天先写出我们主要列出的错误类型,先挖坑,写关于php错误与异常的相关知识,慢慢填坑。 Deprecated最低级别错误,程序继续执行 Notice 通知级别的错误 如直接使用未声明变量,程序继续执
阅读全文
摘要:众所周知,在PHP中(PHP 4及以后),我们可以使用函数define()来定义常量,例如: 不过,在PHP 5.3.0之后,除了使用函数define()之外,我们还可以使用PHP关键字const来定义常量。 例如: 虽然上述两种方式均可以定义常量,但是它们之间有什么不同之处呢。下面我们来一一讲解P
阅读全文
摘要:常量可以理解为值不变的量,常量被定义后,在脚本的其他任何地方都不能改变,一个常量由英文字母,下划线,和数字组成,但是数字不能作为常量的首字母。 在PHP中使用#define()函数来定义常量,该函数的语法格式如下: define(string constant_name,mixed value,ca
阅读全文
摘要:1:概述 php是一种弱类型的语言,它可以根据运行环境的变化而自动进行数据类型的转换 1.1转换成布尔类型的原则 以下值都将转换成布尔类型中的false: A.布尔类型的false; B.空字符串'' C.正数0或浮点数0.0或字符串'0'(不包括字符串'0.0') D.没有成员的数组 array(
阅读全文
摘要:1.1 转为布尔型(即返回值为0) 空字符串''或"" 数字0或0.0 字符'0'或"0" 空值NULL 没有成员的数组 其余都转换成布尔型true,包含资源 1.2 转为整数或浮点型 如果字符串为合法的数字字符串,则直接转换成整型/浮点型 如果字符串中包含.或e或E,则转换成浮点型;否则转换成整型
阅读全文
摘要:转自:http://www.tianzhigang.com/article.asp?id=280 PHP的数据类型转换属于强制转换,允许转换的PHP数据类型有: (int)、(integer):转换成整形 (float)、(double)、(real):转换成浮点型 (string):转换成字符串
阅读全文
摘要:获取数据类型 : 如果想查看某个表达式的值和类型,用var_dump()。 如果只是想得到一个易读懂的类型的表达方式用于调试,用 gettype()。要查看某个类型,不要用 gettype(),而用is_type() 函数。■字符串转换为数值 当一个字符串被当作数字来求值时,根据以下规则来决定结果的
阅读全文
摘要:在php的字符串中,篇幅较小的内容中含有“”后者‘’是,可以用转义字符\来转义,但是在篇幅比较大,内容多,里面的“”和‘’较多,那么用转义字符就比较繁琐。为了解决上述问题,php中可以用定界符。 定界符的声明: 文/乡下互联网思维(简书作者)原文链接:http://www.jianshu.com/p
阅读全文
摘要:按照原样输出,包括换行符、特殊字符等 任何特殊字符都不需要转义,比如双引号、单引号,它会按照原样输出 像在双引号字符串中一样使用php的变量输出 定界符<<<,当需要输出大段文本时,一般选用定界符,它的输出形式和使用双引号输出的表现一致,只是没有双引号,这意味着在定界符中的字符串不需要转义双引号。
阅读全文
摘要:在web编程过程中难免会遇到用echo来输出大段的html和javascript脚本的情况,如果用传统的输出方法——按字符串输出的话,使用PHP肯定要有大量的转义符来对字符串中的引号''/""等特殊字符进行转义,以免出现语法错误。如果是一两处还可以容忍,但是要是一个完整的html文本或者是一个200
阅读全文
摘要:因为PHP是一个Web编程语言,在编程过程中难免会遇到用echo来输出大段的html和javascript脚本的情况,如果用传统的输出方法——按字符串输出的话,肯定要有大量的转义符来对字符串中的引号等特殊字符进行转义,以免出现语法错误。如果是一两处还可以容忍,但是要是一个完整的html文本或者是一个
阅读全文
摘要:在PHP中,大括号“{}”可以起到如下作用: 1、将多个独立语句合并为一个复合语句,例如 if ... else ...中经常如此使用 2、在变量间接引用中进行定界,避免歧义。例如 ${$my_var[8]}与${$my_var}[8]的区分 3、用于指示字符串变量中的单个字符(下标从0开始),例如
阅读全文
摘要:PHP中使用echo输出字符串时,使用单引号(' ‘)和双引号(” “)都是可以的,比如: [php] view plain copy print? echo '测试变量在函数体外部的作用域</br>'; echo "测试变量在函数体外部的作用域</br>"; [php] view plain co
阅读全文
摘要:在PHP中,字符串的定义可以使用英文单引号' ',也可以使用英文双引号" "。 但是必须使用同一种单或双引号来定义字符串,如:'Hello World"和"Hello World'为非法的字符串定义。 单引号和双引号到底有啥区别呢? PHP允许我们在双引号串中直接包含字串变量。 而单引号串中的内容总
阅读全文
摘要:其实在之前的PHP100视频教程里我就讲 过,单引号和双引号的区别和效率问题,但还是很多朋友了解的不是很清楚,一直以为PHP中单引号和双引号是互通的,直到有一天,发现单引号和双引号出现错 误的时候才去学习研究。所以今天再拿出来谈谈他们的区别,希望大家不要再为此困惑。” ” 双引号里面的字段会经过编译
阅读全文
摘要:这是最简单的类型。boolean 表达了真值,可以为 TRUE 或 FALSE。 语法 要指定一个布尔值,使用关键字 TRUE 或 FALSE。两个都不区分大小写。 <?php$foo = True; // assign the value TRUE to $foo?> 通常运算符所返回的 bool
阅读全文
摘要:虽然常说做C/C++编程的程序员转做PHP编程很快可以上手,但是对于PHP中的引用和C++的差别比较大,这种差别更多是由于C++和PHP的变量存储结构不同造成的,本文试图详解一下PHP中的引用,对C++中的引用只是作对比时提及,如果要了解C++的引用请参考《C++ Primer》一书。理解本文最好先
阅读全文
摘要:在PHP 中引用的意思是:不同的名字访问同一个变量内容. 与C语言中的指针是有差别的.C语言中的指针里面存储的是变量的内容在内存中存放的地址 变量的引用 PHP 的引用允许你用两个变量来指向同一个内容 复制代码 代码如下: <? $a="ABC"; $b =&$a; echo $a;//这里输出:A
阅读全文
摘要:php引用的含义 对于这个话题?有人肯定会问:什么是PHP引用? 所谓的php引用,引用官方的一句话就是: 在 PHP 中引用意味着用不同的名字访问同一个变量内容。这并不像 C 的指针:例如你不能对他们做指针运算,他们并不是实际的内存地址…… 查看引用不是什么了解更多信息。 替代的是,引用是符号表别
阅读全文

浙公网安备 33010602011771号