php
Vivan
这个作者很懒,什么都没留下…
展开
-
ldap 经验
LDAP原创 2022-08-16 11:23:48 · 479 阅读 · 0 评论 -
GB2312区位码、编码表与编码规则
<br />GB2312共收录6763个汉字,其中一级汉字3755个,二级汉字3008个;同时收录包括拉丁字母、希腊字母、日文平假名及片假名字母、俄罗斯语西里尔字母在内的682个全形字符。 <br />GB2312区位码<br />GB2312对所收汉字进行了“分区”处理,每区含有94个汉字/符号。这种表示方式也称为区位码。01-09区为特殊符号。 16-55区为一级汉字,按拼音排序。 56-87区为二级汉字,按部首/笔画排序。 10-15原创 2011-03-10 16:11:00 · 50813 阅读 · 0 评论 -
读取并显示 CSV 文件的整个内容
<br /> <?php$row = 1;$handle = fopen("D:/wamp/www/user(2).csv","r");while ($data = fgetcsv($handle, 1000, ",")) { $num = count($data); echo "<p> $num fields in line $row: <br>/n"; $row++; for ($c=0; $c < $num; $c++) { ech原创 2011-03-10 17:28:00 · 2088 阅读 · 0 评论 -
ctype---php中被遗忘字符串处理的函数
<br />要用的地方还是比较多。<br /><br />ctype_alnum -- Check for alphanumeric character(s)<br />检测是否是只包含[A-Za-z0-9]<br />函数原型: boll ctype_alnum(string text);<br /><br />ctype_alpha -- Check for alphabetic character(s)<br />检测是否是只包含[A-Za-z]<br />函数原型: boll ctype_a原创 2011-03-25 14:17:00 · 647 阅读 · 0 评论 -
火车采集器
http://bbs.locoy.com/netget-41-1.html原创 2011-06-08 18:03:00 · 638 阅读 · 0 评论 -
php实现gbk和uft8编码中英文字符截取函数的应用
/*utf-8、gb2312都支持的汉字截取函数cut_str(www.3ppt.com字符串, 截取长度, 开始长度, 编码);编码默认为 utf-8开始长度默认为 0*/ function cut_str($string, $sublen, $start原创 2011-07-05 15:39:02 · 1270 阅读 · 0 评论 -
让PHP更快的提供文件下载
作者: Laruence( )本文地址: http://www.laruence.com/2012/05/02/2613.html转载请注明出处一般来说, 我们可以通过直接让URL指向一个位于Document Root下面的文件, 来引导用户下载文件.但是, 这样做, 就没办法做一些统计, 权限检查, 等等的工作. 于是, 很多时候, 我们采用让PHP来做转发, 为转载 2013-02-19 10:08:48 · 380 阅读 · 0 评论 -
header中Content-Disposition的作用
今天查看Struts2的文件上传部分 发现有个例子开头打印的信息中有Content-Disposition,一时好奇,所以了解了一下。顺便学习一下文件上传所需要的注意事项。 Content-disposition 是 MIME 协议的扩展,MIME 协议指示 MIME 用户代理如何显示附加的文件。当 Internet Explorer 接收到头时,它会激活文件下载对话框,它的文件转载 2013-02-19 10:57:37 · 970 阅读 · 1 评论 -
git 命令说明
git 使用说明。原创 2013-09-29 14:44:00 · 390 阅读 · 0 评论 -
Tamper Data
使用 tamperdata 可以查看并且修改 HTTP/HTTPS 头,以及 post 方法提交的参数~原创 2014-05-23 14:46:10 · 579 阅读 · 0 评论 -
oracle 客户端安装
************************************************ * 注意事项 * * 需要安装跟客户oracle相同版本的客户端 * * 此文件以oracle 10为例进行说明 * * 修改任原创 2015-01-07 18:01:29 · 562 阅读 · 0 评论 -
每个PHP开发者都应该看的书
http://www.labazhou.net/2014/06/the-book-every-php-dev-should-read/PHP这几年口碑很差。关于它的“糟糕设计的汇总”和语法上的矛盾有着大量的讨论,但是主要的抱怨通常是安全。很多PHP站点分分钟被黑掉,甚至一些有经验的、有见识的程序员会说,这门语言本身是不安全的。我总是对此持反对意见,因为有常识性的原因,有如此转载 2014-12-31 10:39:22 · 2662 阅读 · 0 评论 -
php调用sqlserver数据库
freetsd 安装 a: tar zxvf freetds-stable.tgz b: cd freetds-0.91/ c: ./configure --prefix=/usr/local/freetds --with-tdsver=8.0 --enable-msdblib d: make e:原创 2015-03-18 15:03:24 · 2397 阅读 · 0 评论 -
提高PHP编程效率的53个要点
用单引号代替双引号来包含字符串,这样做会更快一些。因为PHP会在双引号包围的字符串中搜寻变量,单引号则不会,注意:只有echo能这么做,它是一种可以把多个字符串当作参数的“函数”(译注:PHP手册中说echo是语言结构,不是真正的函数,故把函数加上了双引号)。 1、如果能将类的方法定义成static,就尽量定义成static,它的速度会提升将近4倍。 2、$row[’id’] 的速度是$row[id]的7倍。 3、echo 比 print 快,并且使用echo的多重参数(译注:指用逗号而不是句原创 2011-03-02 11:31:00 · 702 阅读 · 0 评论 -
apache配置文件的MultiViews
<br />使用"MultiViews"搜索,即服务器执行一个隐含的文件名模式匹配,并在其结果中选择。<br />在<br /><Directory 程序所在目录><br /> option MultiViews<br /></Directory> <br />设置后,在地址栏内输入index.php 可以显示页面。在地址栏内输入index同样可以显示index.php页面原创 2010-12-24 16:26:00 · 10467 阅读 · 0 评论 -
时间函数
(1)date 使用方法: date(格式,[时间]); 如果没有时间参数,则使用当前时间. 格式是个串,其中以下有特殊意义: U 替换成从个起始时间(好象是1970年1月1日)以来秒数 Y 替换成4位年号. y 替换成2位年号. F 替换成月份英文全称. M 替换成月份英文简称. m 替换成月份数. z 替换成从当年1月1日以来天数. d 替换成日数. l 替换成星期几英文全称. D 替换成星期原创 2009-01-12 22:47:00 · 491 阅读 · 0 评论 -
$_server 事件
$_SERVER[PHP_SELF] #当前正在执行脚本的文件名,与 document root相关。$_SERVER[argv] #传递给该脚本的参数。 $_SERVER[argc] #包含传递给程序的命令行参数的个数(如果运行在命令行模式)。 $_SERVER[GATEWAY_INTERFACE] #服务器使用的 CGI 规范的版本。例如,“CGI/1.1”。$_S转载 2009-03-22 15:53:00 · 390 阅读 · 0 评论 -
确保PHP安全的四条安全规则
有关PHP安全的几条规则规则 1:绝不要信任外部数据或输入关于 Web 应用程序安全性,必须认识到的第一件事是不应该信任外部数据。外部数据(outside data) 包括不是由程序员在 PHP 代码中直接输入的任何数据。在采取措施确保安全之前,来自任何其他来源(比如 GET 变量、表单 POST、数据库、配置文件、会话变量或 cookie)的任何数据都是不可信任的转载 2009-09-06 09:17:00 · 470 阅读 · 0 评论 -
文件处理 php
chdir: 改变目录。 dir: 目录类别类。 closedir: 关闭目录 handle。 opendir: 打开目录 handle。 readdir: 读取目录 handle。 rewinddir: 重设目录 handle。 basename: 返回不含路径的文件字符串。 chgrp: 改变文件所属的群组。 chmod: 改变文件的属性。 chown: 改变文件的拥有者。 clearstat转载 2009-11-11 23:52:00 · 432 阅读 · 0 评论 -
PHP中使用strip_tags() 去除html标签
平时用 htmlspecialchars() 来过滤html, 但是把html的字符转义了,最后显示出来的就是html源代码, 利用strip_tags()就可以把html标签去除掉.[php]$str = harryxu‘;echo(htmlspecialchars($str) . ‘‘);echo(strip_tags($str));// outpu转载 2009-11-26 15:34:00 · 496 阅读 · 0 评论 -
一个WEB程序如何测试产品
电子商务网站,现在大部分客户对界面的要求非常高,所以对于测试人员来讲,也必须特别注意界面的一些东西。从前几个项目来看,个人认为界面测试的测试点以及应该注意的问题: 1:界面的线条是否一致,每个界面中线条是否对齐,是否一致。(静态页面没有确认的情况下) 2:整个系统的界面是否保持一致 3:界面中是否存在错别字 4:界面所有的按钮样式是否一致 5:每个界面是否同原静态转载 2010-01-10 10:18:00 · 726 阅读 · 0 评论 -
关于PHP你可能不知道的10件事
小编之前也曾报导过PHP开发人员容易忽略的几点精华,除了一些精华技术方法外,很多细微之处也是程序员们容易忽略的,下面我们为您总结了10个关于PHP你可能不知道的事情。 关于PHP更多内容,欢迎访问:PHP开发基础入门 1.使用ip2long() 和long2ip()函数来把IP地址转化成整型存储到数据库里。 这种方法把存储空间降到了接近四分之一(char(15)的15个字转载 2010-05-25 14:32:00 · 342 阅读 · 0 评论 -
PHP正则表达式函数
正则表达式自己一直不熟悉,这2天在网上一直看关于它的文章,自己总结了几个函数。1.preg_match()函数原型:int preg_match (string $pattern, string $content [, array $matches])preg_match ()函数在$content字符串中搜索与$pattern给出的正则表达式相匹配的内容。如果提供转载 2010-05-31 10:50:00 · 803 阅读 · 0 评论 -
开发工具
<br />Firefox:httpFox ,firebug,web developer <br />IE:ie8 开发工具 ,IEDevToolBarSetup.msi原创 2010-06-13 10:45:00 · 359 阅读 · 0 评论 -
PHP cURL代码举例
上次贴出来的twitter同步到人人的代码,很多人留言说看不懂。其实这个代码从总体上说还是比较简单的,可能大家对curl相关函数不太了解导致抱怨说看不懂。这里写篇简单的日志介绍一下curl的使用。注意:如果你需要深入学习,请在线查看php.net的文档,本文仅仅是对不了解PHP curl函数族的用户的入门简介。代码没有经过严格检查,如有错误请留言指出。同样,全文及以下代码以CC by-nc-sa释出,转载请注明出处。curl是client url library的缩写。使用curl可以完成几原创 2010-06-12 14:55:00 · 2983 阅读 · 0 评论 -
PHP和Socket
<br /> <br />◇Socket基础<br />◇ 产生一个服务器<br />◇ 产生一个客户端<br />在这一章里你将了解到迷人而又让人容易糊涂的套接字(Sockets)。Sockets在PHP中是没有充分利用的功能。今天你将看到产生一个能使用客户端连接的服务器,并在客户端使用socket进行连接,服务器端将详细的处理信息发送给客户端。<br />当你看到完整的socket过程,那么你将会在以后的程序开发中使用它。这个服务器是一个能让你连接的HTTP服务器,客转载 2010-10-11 17:16:00 · 549 阅读 · 0 评论 -
php的内置变量 DIRECTORY_SEPARATOR 说明 by cubeking
php的内置变量DIRECTORY_SEPARATOR是一个显示系统分隔符的命令,DIRECTORY_SEPARATOR是php的内部常量,不需要任何定义与包含即可直接使用。<br /><br />众所周知,在windows下路径分隔符是/(当然/在部分系统上也是可以正常运行的,微软的操作系统是够人性化呢?还是够不精密的呢?),在linux上路径的分隔符是/,这就导致了一个问题,比如你的开发机器是windows,你有一个图片上传程序,你在你的调试机器上指定的上传文件保存目录是:define('B转载 2010-12-11 00:20:00 · 1161 阅读 · 0 评论 -
session_cache_limiter
session_cache_limiter(nocache);// 清空表单session_cache_limiter(private); //不清空表单,只在session生效期间session_cache_limiter(public); //不清空表单,如同没使用session一般原创 2009-01-07 18:06:00 · 1636 阅读 · 0 评论