PHP Archive
PHP学习(10) 整理字符串
- 2010-09-04 22:53
- PHP
本节主要介绍字符串中字符的访问、整理字符串以及字符串的转码。
1. 访问单个字符
在PHP中,可以把字符串当成一个字符的数组,可以直接用数组的访问方法来访问字符串。如$str[0]。
在这里要注意的是,如果字符是ASCII码以外时,访问会有问题。因为这种访问只能取得一个字节。
2. 删除空白字符
在PHP中,可以用trim(), ltrim(), rtrim()三个函数来删除字符串开头或结尾的空白字符。
其中,trim()用于删除字符前后的空白字符;ltrim()用于删除字符左侧的空白字符;rtrim()用于删除字符右侧的空白字符。
在默认情况下,会删除以下字符:空格( |Ox20)、制表符TAB(\n|Ox09)、换行(\n|OxOA)、回车(\r|0x0D)、空字符(\0|Ox00)。
也可以自己在参数里指定。
Continue reading
- Comments: 0
- Trackbacks: 0
PHP学习(9) 输出字符串
- 2010-09-02 23:55
- PHP
在PHP中,有四种方法输出字符串。echo结构可以一次输出多个值;print()只可以输出一个值;printf()可以格式化输出;print_r()可以输出数组,对调试很有好处。下面一一进行介绍。
1. echo
echo 是PHP的一个关键字,它没有返回值。在写法上,它可以省略小括号。如下代码:
1 2 | echo 'Test String'; echo('Test String'); |
- Comments: 0
- Trackbacks: 0
PHP学习(8) 引用字符串常量
- 2010-08-22 23:43
- PHP
在PHP中,有三种方法来定义一个字符串常量。即单引号、双引号以及来自于Unix Shell的here文档。
在介绍三种定义方法之前,先介绍一个变量转换。在PHP中,双引号以及来自于Unix Shell的here文档定义,都会把字符串的变量转换为变量的值。其中,字体串的变量也可以用大括号{}括起来,以示明显。
要注意的是在单引号字符串里是没有变量转换的。
如下代码:
$name = 'yutuo'; // 单引号字符串 echo 'My name is $name'; // 单引号字符串 echo "My name is $name"; echo "My name is {$name}"; // here文档字符串 echo < << end My name is $name My name is {$name} end;
其结果为(输出没有任何换行,为了容易理解,我在结果里换行了):
My name is $name My name is yutuo My name is yutuo My name is yutuo My name is yutuo
- Comments: 1
- Trackbacks: 0
PHP学习(7) 函数
- 2010-08-09 11:59
- PHP
本文介绍函数的调用,定义,参数,以及返回值。
1. 函数调用
在PHP中,直接用函数名加参数即可调用函数,基本上有一点基础的人都能明白。如:
1 2 3 4 | $value = test(1); function test($value) { return $value++; } |
- Comments: 0
- Trackbacks: 0
PHP学习(6) 包含代码和嵌入PHP
- 2010-08-05 11:19
- PHP
包含代码
在PHP中,包含代码有四个函数,include include_once require require_once。
include和require的主要区别是,如果文件不存在require函数会抛出一个致命错误,而include只会抛出一个警告。
include include_once 以及 require require_once,其中后缀为once的表示如果代码已经包含该文件,不再再次引用该文件。
Continue reading
- Comments: 3
- Trackbacks: 0
- 文章搜索
- 信息聚合
- Meta