首页 > 资讯列表 >  本页面生成神秘代码专题报道,神秘代码滚动新闻,神秘代码业界评论等相关报道!
  • PHP缩略图生成函数代码

    PHP缩略图生成函数代码

    本文是一个PHP实现的缩略图生成函数代码,感兴趣的同学参考下。 function ImageResize($srcFile,$toW,$toH,$toFile="") { if($toFile==""){ $toFile = $srcFile; } $info = ""; $data = GetImageSize($srcFile,$info); switch ($data[2]) { case 1: if(!function_exists("imagecreatefromgif")){ echo "你的GD库不能使用GIF格式的图片,请使用Jpeg或PNG格式!<a href='javascript:go(-1);'>返回</a>"; exit(); } $im = ImageCreateFromGIF($srcFile); break; case 2: if(!function_exists("...

    PHP 2014-12-03 20:07:06
  • php实现rc4加密算法代码

    php实现rc4加密算法代码

    本文是一个php实现的rc4加密算法代码示例,感兴趣的同学参考下. 代码 /* * rc4加密算法 * $pwd 密钥 * $data 要加密的数据 */ function rc4 ($pwd, $data)//$pwd密钥 $data需加密字符串 { $key[] =""; $box[] =""; $pwd_length = strlen($pwd); $data_length = strlen($data); for ($i = 0; $i < 256; $i++) { $key[$i] = ord($pwd[$i % $pwd_length]); $box[$i] = $i; } for ($j = $i = 0; $i < 256; $i++) { $j = ($j + $box[$i] + $key[$i]) % 256; $tmp = $box[$i]; $box[$i] = $box[$j]; $box[$j] = $tmp; } for ($a = $j...

    PHP 2014-12-03 14:11:45
  • php 文件上传代码(限制jpg文件)

    php 文件上传代码(限制jpg文件)

    本文是一个php 文件上传代码,限制jpg文件,需要的朋友可以参考下。 <?php /* 图片上传类  仅限JPG格式图片 */ class uploadFile { var $inputName; //input名称 var $fileName; //文件命名 var $fileProperty; //文件属性 var $fileSize=2097152; //文件大小限制,2M var $filePath="upload/"; //文件存储路径 function uploadFile($inputName){ $this->inputName=$inputName; $this->getName(); //取得新的名称 $this->fileSave(); } //随机名称 private function getName(){ $this->fileName=date("YmdHms").rand(0,9).$this->getProperty(); ...

    PHP 2014-12-03 09:54:28
  • 判断PHP数组是否为空的代码(empty函数)

    判断PHP数组是否为空的代码(empty函数)

    本文是一个如何判断PHP数组是否为空的代码示例,使用了php的empty函数感兴趣的同学参考下。 这两种方法足以应对简单数组和多维数组是否为空的判断问题,个人一般用empty()来做数组非空判断,这样感觉代码看起来更容易理解...

    PHP 2014-12-03 08:50:33
  • 提高php代码质量36计

    提高php代码质量36计

    本文为大家整理的是提高php代码质量的36条计策,感兴趣的同学参考下。 1.不要使用相对路径 常常会看到: require_once('../../lib/some_class.php'); 该方法有很多缺点: 它首先查找指定的php包含路径, 然后查找当前目录. 因此会检查过多路径. 如果该脚本被另一目录的脚本包含, 它的基本目录变成了另一脚本所在的目录. 另一问题, 当定时任务运行该脚本, 它的上级目录可能就不是工作目录了. 因此最佳选择是使用绝对路径: define('ROOT' , '/var/www/project/'); require_once(ROOT . '../../lib/some_class.php'); //rest of the code 我们定义了一个绝对路径, 值被写死了. 我们还可以改进它. 路径 /var/www/project 也可能会改变, 那么我们每次都要改变它吗? 不是的, 我们可以使用__FILE__常量, 如: //suppose you...

    PHP 2014-12-03 08:26:37
  • php强制下载的实现代码

    php强制下载的实现代码

    本文为大家讲解的是php通过header函数实现强制下载的实现代码,感兴趣的同学参考下。 问题: 有时需要一些文件不能在线打开,而是执行后需要下载,这时就用这个函数就可以解决了 function downloadFile($file){ /*Coded by Alessio Delmonti*/                 $file_name = $file;         $mime = 'application/force-download';         header('Pragma: public');       // required         header('Expires: 0');         &nbs...

    PHP 2014-12-03 07:53:46
  • PHP判断文件是否存在、是否可读、目录是否存在的代码

    PHP判断文件是否存在、是否可读、目录是否存在的代码

    本文是一个PHP判断文件是否存在、是否可读、目录是否存在的代码,感兴趣的同学参考下。 php判断文件是否存在或是否可读或目录是否存在结合三个实例保证你能看懂,关于php操作文件这方面即基础又很重要,在很多地方都需要php对文件进行相应的操作,所以你还是好好看看下面的内容 1、案例: <?php $file = 'xxx.net.php'; if (is_readable($file) == false) { die('文件不存在或者无法读取'); } else { echo '存在'; } ?> is_readable() 函数判断指定文件名是否可读. 指定的文件或目录存在并且可读,则返回 TRUE 2、案例: <?php $filename = 'xxx.net.php'; if (file_exists($filename)) { echo "The file $filename exists"; } else...

    PHP 2014-12-03 07:37:30
  • php记录代码执行时间

    php记录代码执行时间

    本文是一个php记录代码执行时间的示例代码,感兴趣的同学参考下。 $t1 = microtime(true); // ... 执行代码 ... $t2 = microtime(true); echo '耗时'.round($t2-$t1,3).'秒'; 简单说一下. microtime() 如果带个 true 参数, 返回的将是一个浮点类型. 这样 t1 和 t2 得到的就是两个浮点数, 相减之后得到之间的差. 由于浮点的位数很长, 或者说不确定, 所以再用个 round() 取出小数点后 3 位. 这样我们的目的就达到了~...

    PHP 2014-12-03 06:37:25
  • PHP curl 并发最佳实践代码分享

    PHP curl 并发最佳实践代码分享

    本文为大家讲解的是PHP curl 的并发操作实现方法,感兴趣的同学参考下。 在实际项目或者自己编写小工具(比如新闻聚合,商品价格监控,比价)的过程中, 通常需要从第3方网站或者API接口获取数据, 在需要处理1个URL队列时, 为了提高性能, 可以采用cURL提供的curl_multi_*族函数实现简单的并发 本文将探讨两种具体的实现方法, 并对不同的方法做简单的性能对比. 1. 经典cURL并发机制及其存在的问题 经典的cURL实现机制在网上很容易找到, 比如参考PHP在线手册的如下实现方式:   function classic_curl($urls, $delay) { $queue = curl_multi_init(); $map = array(); foreach ($urls as $url) { // create cURL resources $ch = curl_init(); // set URL and other appropriate options curl_setopt($ch, CU...

    PHP 2014-12-03 05:43:08
  • PHP 数组和字符串互相转换示例代码(explode,implode)

    PHP 数组和字符串互相转换示例代码(explode,implode)

    本文以示例的方式向大家讲解的是PHP 数组和字符串互相转换的方法,感兴趣的同学参考下。 PHP 中由于数组和字符串这两种变量类型是如此常用,以至于 PHP 具有两个函数,可以在字符串和数组之间互相进行转换 $array=explode(separator,$string); $string=implode(glue,$array); 使用和理解这两个函数的关键之处是分隔符(separator)和胶合符(glue)关系...

    PHP 2014-12-03 05:28:54
  • php 实现ios信息推送示例代码

    php 实现ios信息推送示例代码

    本文为大家讲解的是一个php 实现ios信息推送示例代码,感兴趣的同学参考下。 <?php //php需要开启ssl(OpenSSL)支持 $apnsCert    = "ck.pem";//连接到APNS时的证书许可文件,证书需格外按要求创建 $pass        = "123456";//证书口令 $serverUrl   = "ssl://gateway.sandbox.push.apple.com:2195";//push服务器,这里是开发测试服务器 $deviceToken = "a8fcd4aa8943b223d4ebcd54fe168a8b99b3f24c63dbc0612db25a8c0a588675";//ios设备id,中间不能有空格,每个ios设备一个id $message = $_GET ['message'] or ...

    PHP 2014-12-03 02:55:48
  • PHP通过session id 实现session共享和登录验证的代码

    PHP通过session id 实现session共享和登录验证的代码

    本文是一个PHP通过session id 实现session共享和登录验证的代码示例,感兴趣的同学参考下。 先说说,这个机制的用途吧,到现在为止战地知道这个机制有两个方面的用途: 首先,多服务器共享session问题,这个大家应该都能够理解的,当一个网站的用户量过大,就会使用服务器集群,例如专门有一个登录用的服务器...

    PHP 2014-12-03 02:43:13

站长搜索

http://www.adminso.com

Copyright @ 2007~2024 All Rights Reserved.

Powered By 站长搜索

打开手机扫描上面的二维码打开手机版


使用手机软件扫描微信二维码

关注我们可获取更多热点资讯

站长搜索目录系统技术支持