Submitted by
Copterfly on 2009, April 20, 12:15 AM
今天突然想起以前一个计算2的N次方的问题,当时好像下了个什么小软件可以计算出来。现在找不着了,根据毛爷爷的指示精神,自己动手用PHP编程解决问题。编写这个程序的初衷是有这样一个问题:
假如(注意是假如)一张纸足够大,可以对折51次,高度是多少,设低的厚度为0.1mm?
结果绝对会让你想象不到:2的51次方是:2251799813685200 * 0.1mm,比地球到太阳的距离还要远!
最大只能算到1023次方(结果是:2 的 1023 次方是: 8.9884656743116E+307 ),再大结果就是INF了(INF是无穷大,表示结果溢出了)。
阅读全文...
分类:PHP技术 |
评论:8
|
阅读:12125
Submitted by
Copterfly on 2009, April 2, 12:43 AM
当我们用WINDOWS搜索某包含某文字的文件时,可以在“包含文字”处填上搜索词。但是一些不常见的后缀名文件WINDOWS不会搜索,如:,.log、.dll、.js、.asp、.xml、.xsl、.hta、.css、.wsh、.cpp、.c 或 .h等及无后缀名的文件。对于我等程序爱好者来说实在太不方便了,虽然有“文本替换大师”等软件能做这工作,但有时还是直接用WIN方便。
解决办法是,修改注册表:
阅读全文...
Tags:
php |
分类:PHP技术 |
评论:1
|
阅读:5457
Submitted by
Copterfly on 2009, March 24, 5:11 PM
找到一个不错的PHP在线压缩(打包)程序,速度不错,打包成ZIP文件。感谢原作者。
改改密码,把以下代码保存为 任意名.php 访问即可用(文件编码用ANSI,注意别用UTF-8或其他的)。
阅读全文...
分类:PHP技术 |
评论:1
|
阅读:4995
Submitted by
Copterfly on 2009, February 26, 1:02 PM
一个PHP群友搞的智力问答题:
看看在PHP中有多少种方法不用echo/print来输出数据,大家来一起发散思维一下。
先举三个例子:
1. $output = fopen('http://www.copterfly.cn/1.txt', 'w');
fputs($output, $text);
阅读全文...
分类:PHP技术 |
评论:0
|
阅读:2822
Submitted by
Copterfly on 2009, January 31, 11:56 PM
规则 1:绝不要信任外部数据或输入
关于 Web 应用程序安全性,必须认识到的第一件事是不应该信任外部数据。外部数据(outside data) 包括不是由程序员在 PHP 代码中直接输入的任何数据。在采取措施确保安全之前,来自任何其他来源(比如 GET 变量、表单 POST、数据库、配置文件、会话变量或 cookie)的任何数据都是不可信任的。
阅读全文...
分类:PHP技术 |
评论:0
|
阅读:3341
Submitted by
Copterfly on 2009, January 18, 11:46 PM
我等虽算不上建站程序爱好者,但各种PHP程序或CMS等实在太吸引人了,而且比较喜欢PHP,没办法,一个一个装到本地测试。哪个好选哪个。而且,给客户做的站都是在本地调试好之后才发布到远程空间上去的。因此,少不了本地环境的搭建。
本地PHP环境的搭建当然是WAMP了。XP下装apache、mysql、php并配置对老手来说都是一件头大的事,更不用说新手了。因此我选用phpstudy1.7.5。简单、方便,速度快。下载地址:phpStudy v1.7.5下载,PHP5开发环境集成包
三下五除二,环境装好了,默认档案根目录是,D:\www
阅读全文...
分类:PHP技术 |
评论:1
|
阅读:6290
Submitted by
Copterfly on 2009, January 7, 7:57 PM
可以用在不让使用图片标签作签名的论坛里:
<?php
$file = 'xxxxxxx.jpg';
header("Content-type: image/JPEG",true);
阅读全文...
分类:PHP技术 |
评论:0
|
阅读:6244
Submitted by
Copterfly on 2009, January 3, 3:18 AM
经常在某些论坛和QQ群里看到一些朋友会问“怎样才能学好PHP,怎样才能学好***语言 ”,但别人回答最多的是:从最“简单”的开始。
这个简单也许真的不简单,呵呵。
其实学习一门新语言并不是太难,重要的是你有没有准备好去学好它,时间的长短和个人的能力和决心有关。黑客界也流行一句话就是“没有入侵不了的计算机”,这句话大概的意思是说:如果你的技术比维护这台计算机的管理员更胜一筹,那么就能拿下这台计算机甚至能拿下这个管理员管理的所有计算机,如果技不如人,只能继续学习超过对方。我说这些话的意思就是让准备学习陌生语言朋友一定要下决心去学习,只要你下了决心去学了,就一定能学好,千万不要半途而废。(退一万步来说,即使是没学好,但你懂的必然比别人多)
阅读全文...
分类:PHP技术 |
评论:0
|
阅读:3542
Submitted by
Copterfly on 2008, December 9, 1:18 PM
PHP是一门高效的网络编程语言,由于它具有编写灵活、运行快速等优点,迅速成为Web程序员的首选语言。前不久的一份权威调查表明,现在已经有31.6%的网站使用PHP作为主要的服务器端编程语言。
但是,要成为一名PHP编程高手却并不容易。并不像很多人想象的那样,只要能够飞快地编写几条简单的代码去解决一个复杂的问题就是PHP编程高手了,真正的PHP高手还需要考虑更多的其它问题。以下三点是一名成熟的PHP程序员在编程中应该首先遵循的准则。
阅读全文...
分类:PHP技术 |
评论:0
|
阅读:3288
Submitted by
Copterfly on 2008, December 8, 5:07 PM
我本机装的是WAMP(windows xp + apach2 + MySQL5 + php5 哈哈),有时要测试各种程序,又不想用文件夹的方式来访问,于是为每个程序分一个端口号。方法如下:
打开 Apache2\conf\httpd.conf 文件,找到 Listen 80,在下面加入
阅读全文...
分类:PHP技术 |
评论:0
|
阅读:6493