php怎么截取中文字符串
在php中截取字符串最简单的办法就是利用substr()函数来实现,但是substr函数只能截取英文,如果是中文就会是乱码,那么有朋友说可使用mb_substr()来截取,这个方法又不能截取中文英混合的字符。
此函数用于截取gb2312编码的中文字符串,代码如下:
<?php
// 说明:...
php中is_dir,is_file,file_exists函数性能分析
php,is_dir,is_file,file_exists
很显然file_exists是受了asp的影响,因为asp不但有fileExists还有folderExists,driverExists,那么PHP中file_exists是什么意思呢?
PHP的file_exists = is_dir + is_file
它既可以判断文件是否存在,又可以判断目录是否存在,但...
php ob_start(ob_gzhandler)进行网页压缩
先来看ob_start用法,使用PHP ob_start()函数打开browser的cache,这样可以保证cache的内容在你调用flush(),ob_end_flush()(或程序执行完毕)之前不会被输出,代码如下:
<?php
ob_start(); //打开缓冲区
phpin...
php字符串中查找字符
本文章要讲到的是利用strstr和strpos函数来查询指定字符串中是否有我们想的字符内容,有需要的可以参考一下。
strstr()函数用于获取一个指定字符串在另一个字符串中首次出现的位置到后者末尾的子字符串,如果执行成功,则返回剩余字符串(存在相匹配的字符);如果没有找到相匹配的字符,则...
php利用header保存excel文件
一个利用header()函数来实例简单的文件下载,我们简单的讲解了excel的操作教程,有需要的朋友可以参考一下,代码如下:
header("Content-type:application/vnd.ms-excel");
header("Content-Disposition:attachment;filename=test_data.xls");
实例代码如下:
$f...
PHP中print_r、var_export、var_dump用法介绍
文章详细的介绍了关于PHP中print_r、var_export、var_dump区别比较以及这几个在php不同的应用中的用法.
可以看出print_r跟var_export都是可以作为返回值的,只需要把第二个参数设置为true即可
print_r
(PHP 4 , PHP 5)print_r–打印关于变量的易于理解的信息.
b...
linux 下 php的 iconv()函数
使用iconv方法进行编码转换,在windows平台下面可以正常的工作(本地环境使用的win7),但是在linux环境下面iconv总是返回false(测试环境使用的linux)。
参考phpinfo的信息,iconv模块也已经正确加载,google一下,原来才知道,原来在linux版本下iconv这个方法还是有点问题的。
csdn...
网址字符串转换成超级链接PHP代码
该函数将 URL 和 E-mail 地址字符串转换为可点击的超级链接,代码下:
function makeClickableLinks($text)
{
$text = eregi_replace('(((f|ht){1}tp://)[-a-zA-Z0-9@:%_+.~#?&//=]+)', '<a href="1">1</...
php strstr() strrchr() strpos() strrpos()函数
这四个函数是字符操作函数,主要是判断字符出现的次数,有需要的朋友可以参考一下.
<?php
//strstr:从左向右查找 返回值:字符串
//strrchr:从右向左查找 返回值:字符串
//strpos:从左向右查找 返回值:...
把textarea里面的回车替换成<br>
今天在写一个招聘系统时发现直接把内容提交到数据库以我们原有的格式己经没有了,所有的在一条第没有换行,空格等之类了,详细查看了一下原来我们回车与空格在textarea里面是看不到了,但是它们都有ascii代码,回车的asc是13 空间的asc码值是32,知道这个就简单了,我们举...