php技术

php技术

php不用内置函数对数组排序的两个算法代码

阅读(13) 作者(admin)

一朋友找工作遇到的试题,备注一下。 极有可能今后我也会遇到的。 问题:php不用内置函数对数组排序,可能是降序或者升序 第一种方法:传说中的冒泡法 复制代码 代码如下: function arraysort($data, $order = 'asc') { //as...

Linux下将excel数据导入到mssql数据库中的方法
php技术

Linux下将excel数据导入到mssql数据库中的方法

阅读(8) 作者(admin)

先清理一下思路先,~~ 首先:需要把文件上传到服务器上 然后:读取excel数据列显示出来 然后:让用户选择字段的对应关系 然后:提交数据,读取字段的对应关系 最后:批量导入数据,删除临时文件 一共是以上五步骤!我们一步步...

php技术

php 获取当前访问的url文件名的方法小结

阅读(17) 作者(admin)

推荐函数:一是PHP获取当前页面的网址: dedecms也是用的这个复制代码 代码如下: //获得当前的脚本网址 function GetCurUrl() { if(!empty($_SERVER["REQUEST_URI"])) { $scriptName = $_SERVER["REQUEST_URI"]; $nowur...

php技术

用php实现的下载css文件中的图片的代码

阅读(16) 作者(admin)

作为一个资深并且专业的扒皮人员,在我从初三开始投入伟大的互联网中到现在积累了丰富的扒皮经验。我相信每个做web的程序员也都会有类似的经历。

在扒皮过程中,必不可少的需要下载样式文件中的图片。碰到比较庞大的样...

php技术

php下把数组保存为文件格式的实例应用

阅读(14) 作者(admin)

我使用过两种办法: 第一种是数组序列化,简单,但是调用时比较麻烦一些;第二种是保存为标准的数组格式,保存时麻烦但是调用时简单。 第一种方法: PHP代码 复制代码 代码如下: $file="./cache/file.cache"; $array = array("co...

php技术

php date与gmdate的获取日期的区别

阅读(17) 作者(admin)

date -- 格式化一个本地时间/日期

  gmdate -- 格式化一个 GMT/UTC 日期/时间,返回的是格林威治标准时(GMT)。

  举个例子,我们现在所在的时区是+8,那么服务器运行以下脚本返回的时间应该是这样的:

  当前时间假...

php技术

php 生成随机验证码图片代码

阅读(21) 作者(admin)

复制代码 代码如下:<?php /** 默认首页 **/ class DefaultController extends AppController { public function index() { $len = 5; $str = "ABCDEFGHIJKLNMPQRSTUVWXYZ123456789";

$im = imagecreatetruecolor (...

php技术

劣质的PHP代码简化

阅读(18) 作者(admin)

复制代码 代码如下:<? echo("<p>search results for query:"). $_GET['query'].".</p>"; ?> 这段代码的主要问题在于它把用户提交的数据直接显示到了网页上,从而产生XSS漏洞。其实有很多方法可以填补这个漏洞。那么,什...

php技术

php 处理上百万条的数据库如何提高处理查询速度

阅读(17) 作者(admin)

1.对查询进行优化,应尽量避免全表扫描,首先应考虑在 where 及 order by 涉及的列上建立索引。 2.应尽量避免在 where 子句中对字段进行 null 值判断,否则将导致引擎放弃使用索引而进行全表扫描,如: select id from t where...

php技术

php+mysql事务rollback&amp;commit示例

阅读(11) 作者(admin)

mysql_query("BEGIN");//开始一个事务 mysql_query("SET AUTOCOMMIT=0"); //设置事务不自动commit $insert="INSERT INTO userinfo VALUES ('aa12','aa','1','aaa')"; mysql_query($insert); mysql_query("COM...

PHP Memcached应用实现代码
php技术

PHP Memcached应用实现代码

阅读(32) 作者(admin)

肖理达 (KrazyNio AT hotmail.com), 2006.04. 06, 转载请注明出处一、memcached 简介在很多场合,我们都会听到 memcached 这个名字,但很多同学只是听过,并没有用过或实际了解过,只知道它是一个很不错的东东。这里简单介绍...

php技术

两个开源的Php输出Excel文件类

阅读(22) 作者(admin)

1.php-excelphp-excel is a very simple library for generating excel documents from php on-the-fly.http://code.google.com/p/php-excel/脚本之家下载http://www.jb51.net/codes/24319.html2.PHPExcelProject pr...

php技术

PHP 手机归属地查询 api

阅读(17) 作者(admin)

复制代码 代码如下: <?php header("Content-Type:text/html;charset=utf-8"); if (isset($_GET['number'])) { $url = 'http://webservice.webxml.com.cn/WebServices/MobileCodeWS.asmx/getMobileCodeInfo'; $number...

php技术

Memcache 在PHP中的使用技巧

阅读(8) 作者(admin)

add($key, $value, $expiry); $key: 唯一标识, 用于区分写入的数据 $value: 要写入的数据 $expiry: 过期时间, 默认为永远有效 用途: 将数据写入到memcache中

get($key) $key: 通过写入时的$key获取对应的数据 用途...

php技术

检查url链接是否已经有参数的php代码 添加 ? 或 &amp;

阅读(20) 作者(admin)

比如分页,因为有些链接已经有参数了,在附加分页信息的时候不能把原有的参数丢掉,所以判断一下链接是否有参数,然后根据需要附加分页信息。

方法很简单: 复制代码 代码如下:((strpos($url, '?') !== false) ? '&' : '?');...

php技术

PHP生成网页快照 不用COM不用扩展.

阅读(20) 作者(admin)

代码 复制代码 代码如下: <?php $url = 'www.baidu.com'; //抓取百度 echo snapshot($url); //输出结果为图片地址 echo snapshot($url, './baidu.png'); //将图片保存至本地baidu.png, 输出内容图片大小 /** * 生成...

php技术

PHP 批量更新网页内容实现代码

阅读(19) 作者(admin)

复制代码 代码如下:<?php $path=$DOCUMENT_ROOT; $path=str_replace("/","//",$path);

//指定文件夹 $path=$path."//web//study//";

//得到所有文件 $s=explode("/n",trim(`dir/b/o:gn $path`));

//得到文件夹...

php技术

用PHP查询搜索引擎排名位置的代码

阅读(14) 作者(admin)

复制代码 代码如下:<?php /* 查询谷歌"深圳摄影工作室",岚视界LANSJ的排名位置; 2009-10-11 lost63.com原创 在前30页中搜索 */ $page=30; //页面数 $domain="lansj.com"; //域名 //$domain="lost63.com"; for($n=0;$...

php技术

处理php自动反斜杠的函数代码

阅读(13) 作者(admin)

复制代码 代码如下://处理php自动反斜杠 if (get_magic_quotes_gpc()) { function stripslashes_deep($value) { $value = is_array($value) ? array_map('stripslashes_deep', $value) : stripslashes($value);

re...

php技术

php实现首页链接查询 友情链接检查的代码

阅读(23) 作者(admin)

复制代码 代码如下:<?php /* * 网站首页超链接反查 友情链接查询 外链查询 * web技术爱好者 lost63.com原创 QQ:35501547 * 转载请注明出处 */

if($_GET['action']=="check"){

$domain=$_POST['domain'];

//域...

php技术

php实现的遍历文件夹下所有文件,编辑删除

阅读(19) 作者(admin)

复制代码 代码如下:<?php /* 遍历文件夹; 功能:(a)可删除文件 (b)可编辑文本,网页文件 (c)可删除文件夹,前提是该文件夹为空 (d)可建立文件,文件夹,修改文件夹名称; lost63.com原创, 转载请注明出处. 交流QQ:35501547...

php技术

基于Windows下Apache PHP5.3.1安装教程

阅读(19) 作者(admin)

都是下载最新的推荐版本,原来并没想到发到坛子来,所以并没有截图,后来总结到记事本的时候发现还是有蛮多问题的,所以就共享出来,希望对大家 有所帮助。在做实验的时候,我也参考了坛子里其他的前辈写的教程,在此多谢了。步骤...