如何写php程序?


Posted in PHP onDecember 08, 2006

如果只会用 Frontpage、Dreamweaver 的所见即所得编辑模式来写网页,而完全不懂 HTML 的语法,恐怕要先下点功夫了解 HTML 语法,才能顺利的写 PHP 程序了。如果早就非常了解 HTML 幕后排版语言的语法,那么应该可以马上开始 PHP 的程序写作了。在 PHP 这种后端服务器的程序语言,下苦功去学习 HTML 是写作的必备条件。 

对熟悉 Windows 系列系统平台的用户,有套软件倒是在开发 PHP 程序上是蛮方便的,就是 PHP Editor,若对这软件有兴趣,不妨到 http://www.soysal.com/PHPEd 下载最新的版本。同时还需要下载 PHP 程序 Win32 的版本。安装好 PHP Win32 版后,在 PHP Editor 中配置好 PHP Win32 的路径,就可以让您轻松地开发 PHP 程序了。至于在写作 PHP 程序的工作平台上,有没有 Web 服务器倒是不重要,因为在 PHP Editor 的环境中写好的程序,按下执行的键后,由 PHP Editor 直接将所写的 PHP 程序送给 PHP Win32,并将执行结果处理后,呈现在用户的面前。 

若您和笔者一样,对 Linux/UNIX 很偏执,或许可以尝试使用 Bluefish: 蓝鱼 PHP 写作工具,只要装好 Linux 及 X-Window 之后就可以使用了。要使用中文的话,需要在 X-Window 加入中文的字型及输入法,要方便的话,使用 RedHat 加上 CLE 中文支持就好了。 

假使您已是老 Linux/UNIX 了,也不喜欢使用这些专门的开发工具。相信您对 vi 或是 Emacs 一定相当熟悉,那么就在装好 Web 服务器和 PHP 程序后,直接用 vi 或 Emacs 写 PHP 程序就可以了,并且可以直接看到执行的真正结果,和数据库或是其它的服务程序链接,也不会有什么问题。这种「所写即所得」的方式,岂不痛快!!
PS:
本人最近学php,发现用phpexperteditor4_10178.rar不错,而且是注册版的,可以容易的直接运行显示效果.

PHP 相关文章推荐
PHP脚本的10个技巧(4)
Oct 09 PHP
PHP+DBM的同学录程序(2)
Oct 09 PHP
php实现的DateDiff和DateAdd时间函数代码分享
Aug 16 PHP
php中字符查找函数strpos、strrchr与strpbrk用法
Nov 18 PHP
分享最受欢迎的5款PHP框架
Nov 27 PHP
如何把php5.3版本升级到php5.4或者php5.5
Jul 31 PHP
PHP中empty和isset对于参数结构的判断及empty()和isset()的区别
Nov 15 PHP
详解PHP的Yii框架中日志的相关配置及使用
Dec 08 PHP
PHP创建word文档的方法(平台无关)
Mar 29 PHP
php+javascript实现的动态显示服务器运行程序进度条功能示例
Aug 07 PHP
PHP中创建和编辑Excel表格的方法
Sep 13 PHP
PHP后期静态绑定之self::限制实例分析
Dec 21 PHP
IIS下配置Php+Mysql+zend的图文教程
Dec 08 #PHP
从网上搜到的phpwind 0day的代码
Dec 07 #PHP
ajax缓存问题解决途径
Dec 06 #PHP
数字转英文
Dec 06 #PHP
?生?D片??C字串
Dec 06 #PHP
?算你??的 PHP 程式大小
Dec 06 #PHP
PHP中,文件上传
Dec 06 #PHP
You might like
UTF8编码内的繁简转换的PHP类
2009/07/09 PHP
PHP 分页类(模仿google)-面试题目解答
2009/09/13 PHP
javascript 24小时弹出一次的代码(利用cookies)
2009/09/03 Javascript
jQuery源码分析-04 选择器-Sizzle-工作原理分析
2011/11/14 Javascript
jquery遍历数组与筛选数组的方法
2013/11/05 Javascript
将list转换为json失败的原因
2013/12/17 Javascript
jquery 自定义容器下雨效果可将下雨图标改为其他
2014/04/23 Javascript
JavaScript通过元素的ID和name设置样式
2014/07/08 Javascript
html的DOM中document对象forms集合用法实例
2015/01/21 Javascript
jquery.cookie.js用法实例详解
2015/12/25 Javascript
基于jquery实现轮播特效
2016/04/22 Javascript
Javascript中级语法快速入手
2016/07/30 Javascript
通过JS和PHP两种方法判断用户请求时使用的浏览器类型
2016/09/01 Javascript
js判断价格,必须为数字且不能为负数的实现方法
2016/10/07 Javascript
vue中实现移动端的scroll滚动方法
2018/03/03 Javascript
vue实现条件判断动态绑定样式的方法
2018/09/29 Javascript
Vue CLI 3.x 自动部署项目至服务器的方法
2019/04/02 Javascript
vue使用微信扫一扫功能的实现代码
2020/04/11 Javascript
[59:35]DOTA2-DPC中国联赛定级赛 Aster vs DLG BO3第一场 1月8日
2021/03/11 DOTA
Python入门篇之字典
2014/10/17 Python
Python中给List添加元素的4种方法分享
2014/11/28 Python
python中Flask框架简单入门实例
2015/03/21 Python
浅谈Python中用datetime包进行对时间的一些操作
2016/06/23 Python
Python实现时钟显示效果思路详解
2018/04/11 Python
Python查找两个有序列表中位数的方法【基于归并算法】
2018/04/20 Python
python 使用值来排序一个字典的方法
2018/11/16 Python
在Pycharm中使用GitHub的方法步骤
2019/06/13 Python
python 实现读取csv数据,分类求和 再写进 csv
2020/05/18 Python
keras 解决加载lstm+crf模型出错的问题
2020/06/10 Python
英国网上超市:Ocado
2020/03/05 全球购物
JPA的优势都有哪些
2013/07/04 面试题
2014年大学生四年规划书范文
2014/04/03 职场文书
公司任命书模板
2014/06/06 职场文书
教师自我剖析材料(四风问题)
2014/09/30 职场文书
2015年乡镇妇联工作总结
2015/05/19 职场文书
vue 实现上传组件
2021/05/31 Vue.js