PHP使用GD库实现截屏 PHP5.2.2以上版本的GD库实现了两个截屏函数 imagegrabscreen 和 imagegrabwindow 分别用于截取整个屏幕和截取某个窗口(同ALT+PrintScreen)的屏幕。 1. 截取整个屏幕 Screenshot <?php $im = i
<span style="background-color: rgb(247, 252, 255); font-family: Verdana, Arial, Helvetica, sans-serif; "></span><p><span style="font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; b
1. 反盗链 那些盗用了你的内容,还不愿意自己存储图片的网站是无耻的。你可以通过以下配置来放置别人盗用你的图片: 1 RewriteBase / 2 RewriteCond %{HTTP_REFERER} !^$ 3 RewriteCond %{HTTP_REFERER} !^http://(w
在php中数组赋值的时候用array[]这种方法效率会较高于array_push(),于是乎各种缘由就有了下面的测试 测试代码: 1 <?php 2 /** 3 *数组性能测试 4 *for循环有性能影响所以没有用 5 *测试是更改$
介绍 对于php性能问题,议论最多的就是__autoload()方法,很多人提到这个方法非常影响性能。还有人说opcode也能影响到__autoload()方法,所以针对这两点我做了个测试。 最终发现__autoload方法在性能方面的影响不是
PHP输入流php://input 在使用xml-rpc的时候,server端获取client数据,主要是通过php输入流input,而不是$_POST数组。所以,这里主要探讨php输入流php://input 对一php://input介绍,PHP官方手册文档有一段话对它进行了很明
思维导图 点击下图,可以看大图。 介绍 我把我比较喜欢的和比较关注的地方写下来和大家分享。上次我写了篇《php 跟老大的对话》。还是有很多疑问,这书帮了我不少的忙。 如果你比较繁忙,或者懒得看文字,建议
最近在网上的交流中发现大家对SESSION的使用上有很多误区,本质上就是不了解SESSION的工作原理。SESSION会话开启时,会首先发送一个对浏览器的唯一标识session_id的cookie(名字为PHPSESSID可以通过session_name()获取)
思维导图 介绍 承接上文PHP 杂谈《重构-改善既有代码的设计》之重新组织你的函数,继续说重构方面的内容。 专业术语 delegate:委托 encapsulate:封装 introduce:引入 前言 ”决定把责
1. 使用 PHP 获得网页内容 GET方式 <?php function socketGet($url, &$ret) { $urlArr = parse_url($url); $host = $urlArr['host']; $port = isset($urlArr['port'])?$urlArr['port']
php的引用(就是在变量或者函数、对象等前面加上&符号)在PHP 中引用的意思是:不同的名字访问同一个变量内容。 与C语言中的指针是有差别的.C语言中的指针里面存储的是变量的内容,在内存中存放的地址。1.变量的引用PHP 的引
我想用PHP发邮件(yuan_ping@163.com发送到nnnnyyyy@21cn.com)按照有的书上写了一段程序,但是运行不成功。请问这是为什么? <?php //声明邮件地址,作为接收邮件地址 $mailTo="nnnnyyyy@21cn.com"; //邮件主题:
<?php 0002 其他 0003 isset() 变量是否存在 0004 boolean empty() 检查变量是否存在,并判断值是否为非空或非0 0005 void unset() 销毁变量 0006 header('Content-Type: text/html; charset=ut
看到ThinkPHP3.0新出的版本,很兴奋,因为它提出了很多新概念,如CBD模式,AOP编程思想。着重对这两个新概念做个总结。 CBD认识 引用官方手册:ThinkPHP3.0版本引入了全新的CBD(核心Core+行为Behavior+驱动Driver)架构模式
本文章详细的介绍了在php学习中的最基础的内容包括了基本数据类型、变量类型、操作符等入门都会要接触到的东西。 - php支持的基本数据类型: Integer:整数 Float(Double,双精度值):浮点数,表示所有实数 String:字符串
1 <?php 2 // Example use of getenv() 3 $ip = getenv('REMOTE_ADDR'); 4 // Or simply use a Superglobal ($_SERVER or $_ENV) 5 $ip = $_SERVER['REMOTE_ADDR']; 6 ?> 这是在PHP官方
随着 XML 不断的升温, PHP 提供了大量的用来专门处理 XML 的标准库 ( 类库 ) 来操控 XML 。例如 ,DOM XML 扩展的改写、 SimpleXML 扩展、 SOAP 扩展,还有PHP5.1 的 XMLReader 和XMLWrite 扩展等。 一. 使用 SimpleXML
$str = '中华人民共和国123456789abcdefg'; echo preg_match("/^[u4e00-u9fa5_a-zA-Z0-9]{3,15}$",$strName); 运行一下上面这段代码,看会有什么提示信息? Warning: preg_match(): Compilation failed: P
近期研究一些突破验证码方面的知识,记录下来。一方面算是对这几天学习知识的总结帮助自己理解;另一方面希望对研究这方面的技术同学有所帮助;另外也希望引起网站管理者的注意,在提供验证码时多些考虑进去。由于刚刚接
在上篇文章 <php实现验证码的识别 (初级篇 ) http://www.2cto.com/kf/201203/123439.html > 中,讲了如何识别简单的验证,这里的简单只的是验证码有数字和字母组成,格式统一,每次出现位置固定。这篇文章将继续深入研究
编辑php.ini文件:1) error_reporting设置: 找到error_reporting = E_ALL 修改为error_reporting = E_ALL & ~E_NOTICE2) register_globals设置: 找到register_globals = Off 修改为register_globals = On 摘自 adambo
Java中的网站推广Webservice方法:public String findCode(Object code) { ElementNSImpl ens = (ElementNSImpl)code; String num = ens.getTextContent(); System.out.println(code); SqlSearch sqlSearch = new Sq
<?php class a { function ec(){ echo "解析符"; } } a::ec(); //可以用于访问静态成员、方法和常量,还可以用于覆盖类中的成员和方法。 ?> 摘自 chaojie2009的专栏
在PHP 中引用的意思是:不同的名字访问同一个变量内容. 与C语言中的指针是有差别的.C语言中的指针里面存储的是变量的内容在内存中存放的地址变量的引用PHP 的引用允许你用两个变量来指向同一个内容<? $a="ABC"; $b =&$a
<?phpheader("Content-Type: text/html;charset=utf-8");set_time_limit(0);error_reporting(E_ERROR);function geturl($keywords, $page, $num){ $page = ($page - 1) * 10; $content =
2024-04-16
2022-01-28
2022-03-26
2014-05-30
2022-05-25
2022-01-18
2022-07-14
2022-10-04
2022-05-30
2022-03-24