php技术

php技术

php 分页类 扩展代码

阅读(14) 作者(admin)

原来发表过一个脱离数据库的分页类,最近使用的时候发现有些时候搜索的东西过于大的时候,采用url传递参数的方式,可能会有一定的影响或者叫已知的bug,这次做了一些扩展,同时兼容了以前的模式,使用上面很简单的,只需要多设置一...

php技术

php adodb连接mssql解决乱码问题

阅读(14) 作者(admin)

周海汉/文ADO可以用 new COM("ADODB.Connection", NULL, CP_UTF8)//65001 这样的语句来实现正确转换。但ADO对php的支持缺乏文档。而有个开源的adodb,文档较为丰富。 其中对不同数据库驱动,设置UTF-8的方法还不一样,如下...

php技术

php array_map array_multisort 高效处理多维数组排序

阅读(17) 作者(admin)

对多维数组排序,通用的作法是1 获取利用排序的数据并且将其放入数组$arrSort. 其中键索引为要排序数组的索引,保证唯一性 2 利用排序函数sort等对$arrSort进行排序. 3 遍历$arrSort, 根据其索引,获取多维数组的数据,...

php技术

PHP 木马攻击防御技巧

阅读(16) 作者(admin)

1、防止跳出web目录

首先修改httpd.conf,如果你只允许你的php脚本程序在web目录里操作,还可以修改httpd.conf文件限制php的操作路径。比如你的web目录是/usr/local/apache/htdocs,那么在httpd.conf里加上这么几行:

ph...

php技术

C# Assembly类访问程序集信息

阅读(9) 作者(admin)

C#中通过Assembly类可以访问程序集信息. 1.允许访问给定程序集的元元素,包含可以加载和执行程序集的方法; 2.加载程序集:使用静态方法Assembly.Load(程序集名称)或Assembly.LoadFrom(程序集完整路径名); 3.属性: FullName:...

php技术

php 变量定义方法

阅读(11) 作者(admin)

1.定义常量define("CONSTANT", "Hello world."); 常量只能包含标量数据(boolean,integer,float 和 string)。 调用常量时,只需要简单的用名称取得常量的值,而不能加“$”符号,如:echo CONSTANT; 注: 常量和(全局)变量在不同的名...

php技术

PHP 函数语法介绍一

阅读(21) 作者(admin)

复制代码 代码如下:function getAdder($x) { return function ($y) use ($x) { return $x + $y; }; } $adder = getAdder(8); echo $adder(2); // prints "10" 在这里, getAdder ( )函数创建一个封闭使用参数$ × (关键字...

php技术

纯真IP数据库的应用 IP地址转化成十进制

阅读(10) 作者(admin)

原来是需要把IP转成十进制 复制代码 代码如下:$ip = $_SERVER['REMOTE_ADDR']; echo '你的IP:'.$ip.'<br />'; $ip_arr = explode(".",$ip); $ip = 0; foreach($ip_arr as $i=>$s){ $ip += $s*pow(256,3-$i); } echo...

php技术

PHP 定界符 使用技巧

阅读(19) 作者(admin)

如果用传统的输出方法――按字符串输出的话,肯定要有大量的转义符来对字符串中的引号等特殊字符进行转义,以免出现语法错误。如果是一两处还可以容忍,但是要是一个完整的html文本或者是一个200行的js我想是谁都会崩溃的...

php技术

PHP写MySQL数据 实现代码

阅读(23) 作者(admin)

PHP向MySQL数据库中写入数据有三个步骤: 1,PHP和MySQL建立连接关系 2,打开MySQL数据库 3,接受页面数据,PHP录入到指定的表中 1、2两步可直接使用一个数据库链接文件即可:conn.php 复制代码 代码如下:<?php mysql_connect("l...

php技术

php ignore_user_abort与register_shutdown_function 使用方法

阅读(16) 作者(admin)

语法: int ignore_user_abort(int [setting]);

返回值: 整数

函数种类: PHP 系统功能

内容说明 0 - NORMAL(正常)1 - ABORTED(异常退出)2 - TIMEOUT(超时) 本函数配置或取得使用端连接中断后,PHP 程序是否仍继续执行。...

php技术

phpmyadmin 访问被拒绝的真实原因

阅读(30) 作者(admin)

刚下了下最新版的phpmyadmin 装上后输入用户名root然后点登录 (因为我在本地,所以root没有密码) 结果老是报访问被拒绝的错误 看了下权限的设置没什么问题呀, 网上也没找到好的答案, 与是根踪代码,原来在配置文件里面有句:...

php技术

两个强悍的php 图像处理类1

阅读(11) 作者(admin)

复制代码 代码如下:<?php /** * 基本图片处理,用于完成图片缩入,水印添加 * 当水印图超过目标图片尺寸时,水印图能自动适应目标图片而缩小 * 水印图可以设置跟背景的合并度 * * Copyright(c) 2005 by ustb99. All rights...

php技术

php MYSQL 数据备份类

阅读(16) 作者(admin)

功能上有: &shy; require_once("backdata.class.php"); $link = @mysql_connect("localhost","数据库名","密码") or die ('Could not connect to server.'); mysql_query("use cms",$link); mysql_query("set na...

php技术

PHP 程序员也要学会使用“异常”

阅读(15) 作者(admin)

网站完全开放的特性,决定了网站比任何传统软件都更希望做到“系统看起来永远都是能够正常工作的”,所以采用正确的程序错误处理方式尤为重要。理论上来说,如果设计足够完美,开发人员足够谨慎,程序出现错误的可能为0. 但事...

php技术

PHP 数组入门教程小结

阅读(29) 作者(admin)

这么多的数组函数我们该怎么学习?其实我们只需要清楚,我们需要对数组做哪些操作,然后把这些操作归类,心中就有了大概的印象,然后随着你的实践,这些函数你就很清楚了,在这里提醒大家的是手册要常备!废话不多说,数组函数一般归为...

php技术

php 无限级 SelectTree 类

阅读(12) 作者(admin)

复制代码 代码如下:/* author: nick date: 2009.05.17 功能:生成SeletTree 属性: $result 结果集 $id_field 自身id字段 $parent_field 父类id字段 $option_text 选项显示名称 $select_name 下拉菜单的名称 $elected...

php技术

php 方便水印和缩略图的图形类

阅读(19) 作者(admin)

复制代码 代码如下:<?php

/* *@author 夜无眠 27262681@qq.com *copyright http://www.gowake.cn */

class img { function __construct($arg = null) { $args = func_get_args();...

php技术

简单的php 验证图片生成函数

阅读(18) 作者(admin)

复制代码 代码如下:<?php function yzm($name,$width,$height){ Header("Content-type: image/PNG"); srand((double)microtime()*1000000);//播下一个生成随机数字的种子,以方便下面随机数生成的使用 session_start()...

php技术

php session 错误

阅读(21) 作者(admin)

1. 错误提示 Warning: Cannot send session cookie - headers already sent Warning: Cannot send session cache limiter - headers already sent 分析及解决办法 这一类问题,的原因是你在程序中使用session_start()...

php技术

php print EOF实现方法

阅读(29) 作者(admin)

我写段php代码如下: 复制代码 代码如下:<? if(test case) print<<<EOT <....html code....> EOF; else print<<<EOT <....html code....> EOF; ?> 如上写法是不可以的,需要把EOF标识符顶格: 复制代码 代码如下:<? if(tes...

php技术

PHP的单引号和双引号 字符串效率

阅读(13) 作者(admin)

简单的回答,显然是苍白无力的。 今天我们来做个实验,看看到底单引号和双引号有什么区别,谁快,谁慢。 测试代码如下: 复制代码 代码如下:<?php $single_quotes = 'This is a String'; $double_quotes = "This is a String"...

php技术

PHP mail 通过Windows的SMTP发送邮件失败的解决方案

阅读(19) 作者(admin)

原因必定在WordPress的php邮件发送类中。轻松Google到了原因:原来Windows的SMTP服务不支持Name<address@domain.com>这样的邮件格式,必须直接写成address@domain.com。于是把WordPress的class-phpmailer.php中的这行 复...

php技术

php 字符转义 注意事项

阅读(14) 作者(admin)

在php中:

* 以单引号为定界符的php字符串,支持两个转义/'和// * 以双引号为定界符的php字符串,支持下列转义: /n 换行(LF 或 ASCII 字符 0x0A(10)) /r 回车(CR 或 ASCII 字符 0x0D(13)) /t 水平制表符(HT 或 ASCII 字符 0x09(9)) //...