PHP编程:在PWS上装置PHP4.0正式版
给你的建议是,有些最常用的语句是需要记住的 比如if for while这些、其他的一般语句你只要知道有这个函数或者有这个功能就可以了,当你用的时候你可以凭借记忆搜索就可以了。 1、您可以从Windows 98的装置盘的add-ons\pws\setup.exe中装置Personal Web Server,选典范装置就能够了,利用缺省装置目次C:\Inetpub\wwwroot;
2、软件下载:
http://www.php.net/distributions/php-4.0.0-Win32.zip
3、用WinZIP等解紧缩东西把php-4.0.0-Win32.zip解开到PHP装置目次,如C:\PHP,本文中
用$PHP_ROOT来取代PHP装置目次;
4、具体的英文装置文档请参考$PHP_ROOT目次下的README.txt文件;
5、将$PHP_ROOT目次下的php.ini-dist文件拷贝到C:\WINDOWS目次,并将C:\WINDOWS\php.i
ni-dist更名为C:\WINDOWS\php.ini;
6、将$PHP_ROOT目次下的MSVCRT.DLL和php4ts.dll拷贝到C:\WINDOWS\System目次,假如C:\
WINDOWS\System目次下已存在这些文件,请不要掩盖;
7、修正C:\WINDOWS\php.ini:
1) 将extension_dir设置为PHP装置目次,如:extension_dir = C:\PHP
2) 设置装备摆设要加载的静态裢接库(DLL),注重必定要包管只能加载$PHP_ROOT目次下存在
的静态裢接库,该版本自带这些静态裢接库:php_calendar.dll、php_imap.dll、php_ldap
.dll,因而静态裢接库的设置装备摆设栏以下:
;Windows Extensions
extension=php_calendar.dll
extension=php_imap.dll
extension=php_ldap.dll
8、运转regedit法式(入手下手->运转,输出regedit),找到上面的途径:
我的电脑
HKEY_LOCAL_MACHINE
System
CurrentControlSet
Services
W3SVC
Parameters
Script Map
然后右击Script Map->新建->串值,称号为.php(这时候您的PHP法式就要以.php为后缀了
哦,固然您可以改成其余),双击刚建的串值,在键值输出框中输出php4isapi.dll文件的完
整途径$PHP_ROOT\php4isapi.dll,如C:\PHP\php4isapi.dll;
9、建一个PHP测试目次,如D:\MyPHP,在本文顶用$MyPHP来取代该目次,翻开PWS办理器(右
击形态栏下的一个小图标,点属性),翻开后点初级设置装备摆设,添加一个虚拟目次,目次为$MyPH
P,本例中为D:\MyPHP,别号为MyPHP,会见权限为读取、履行、剧本;
10、重启盘算机;
11、在$MyPHP目次下写一个测试法式phpinfo.php(注重后缀要和8中的后缀分歧哦),内容为
<? phpinfo(); ?>,然后在阅读器上输出http://localhost/myphp/phpinfo.php测试,能看
到php的一些信息就暗示装好了。
怎样学习,大家都知道编程是1门很枯燥的事业,所以大家一定要有兴趣,可能刚开始打算学的时候是因为别人说php有多好,php多么流行,但是后来伴随着学习的深入,你的这些 微软最近出的新字体“微软雅黑”,虽然是挺漂亮的,不过firefox支持的不是很好,所以能少用还是少用的好。 基础有没有对学习php没有太大区别,关键是兴趣。 多看优秀程序员编写的代码,仔细理解他们解决问题的方法,对自身有很大的帮助。 小鸟是第一次发帖(我习惯潜水的(*^__^*) 嘻嘻……),有错误之处还请大家批评指正,另外,前些日子听人说有高手能用php写驱动程序,真是学无止境,人外有人,天外有天。 多看优秀程序员编写的代码,仔细理解他们解决问题的方法,对自身有很大的帮助。 使用 jquery 等js框架的时候,要随时注意浏览器的更新情况,不然很容易发生框架不能使用。 在我安装pear包的时候老是提示,缺少某某文件,才发现 那群extension 的排列是应该有一点的顺序,而我安装的版本的排序不是正常的排序。没办法我只好把那群冒号加了上去,只留下我需要使用的扩展。 我学习了一段时间后,我发现效果并不好(估计是我自身的问题)。因为一个人的精力总是有限的,同时学习这么多,会导致每个的学习时间都得不到保证。 多看优秀程序员编写的代码,仔细理解他们解决问题的方法,对自身有很大的帮助。 曾经犯过一个很低级的错误,我在文件命名的时候用了一个横线\\\\\\\'-\\\\\\\' 号,结果找了好几个小时的错误,事实是命名的时候 是不能用横线 \\\\\\\'-\\\\\\\' 的,应该用的是下划线\\\\\\\'_\\\\\\\' ; 本文当是我的笔记啦,遇到的问题随时填充 如果你已经到这种程度了,那么你已经可以做我的老师了。其实php也分很多的区域, 学习php的目的往往是为了开发动态网站,phper就业的要求也涵盖了很多。我大致总结为:精通php和mysql 装在C盘下面可以利用windows的ghost功能可以还原回来(顺便当做是重转啦),当然啦我的编译目录要放在别的盘下,不然自己的劳动成果就悲剧啦。 说php的话,首先得提一下数组,开始的时候我是最烦数组的,总是被弄的晕头转向,不过后来呢,我觉得数组里php里最强大的存储方法,所以建议新手们要学好数组。 找到的的资料很多都是在论坛里的,需要注册,所以我一般没到一个论坛都注册一个id,所有的id都注册成一样的,这样下次再进来的时候就不用重复注册啦。当然有些论坛的某些资料是需要的付费的。 为了以后维护的方便最好是代码上都加上注释,“予人方便,自己方便”。此外开发文档什么的最好都弄齐全。我觉得这是程序员必备的素质。虽然会消耗点很多的时间。但是确实是非常有必要的。 建数据库表的时候,int型要输入长度的,其实是个摆设的输入几位都没影响的,只要大于4就行,囧。 写的比较杂,因为我也是个新手,不当至于大家多多指正。
页:
[1]