php怎么使用

怎么用php开发网站

PHP(外文名:PHP:HypertextPreprocessor,中文名:超文本预处理器)是一种通用开源脚本语言语法吸收了C语言Java和Perl的特点,利于学习,使用广泛,主要适用于Web开发领域PHP独特的语法混合了CJavaPerl以及PHP自创的语法它可以比CGI或者Perl更快速地执行动态网页用PHP做出的动态页面与其他的编程语言相比,PHP是将程序嵌入到HTML(标准通用标记语言下的一个应用)文档中去执行,执行效率比完全生成HTML标记的CGI要高许多;PHP还可以执行编译后代码,编译可以达到加密和优化代码运行,使代码运行更快

例如:PHP连接一个mysql数据库操作的演示,

实现连接打开一个库,并读取数据的基本功能

数据库名称为:test表名为:user

分别有7个字段:iduseridsexagetelemailaddress

服务器;数据库编码均采用utf-8

mysql_query("setnames'gbk'");////这就是指定数据库字符集,一般放在连接数据库后(解决数据库乱码)

*/

?>

<HTML>

<HEAD>

<METANAME="GENERATOR"Content="MicrosoftVisualStudio6.0">

<styletype="text/css">

<!--

input{font-size:9pt;}

A:link{text-decoration:underline;font-size:9pt;color:000059}

A:visited{text-decoration:underline;font-size:9pt;color:000059}

A:active{text-decoration:none;font-size:9pt}

A:hover{text-decoration:underline;color:red}

body,table{font-size:9pt}

tr,td{font-size:9pt}

-->

</style>

<title>注册会员列表-读取mysql的测试</title>

</HEAD>

<bodyalink="

php如何使用?按照以下的使用说明,可以快速的建立一个本地 PHP 开发环境建议将 PHP 升级到最新的版本
1.PHP安装

使用绿色方式,下载Zip文件解压


2.配置

在解压的根目录下找到php.ini-development,是用于开发环境的配置文件;还有一个php.ini-production,这个是用于生产环境的配置文件使用php.in-development,复制一份,重命名为php.ini开始编辑
定位registe_globals =Off;




建议不要打开,区别在于这个值是用来打开全局变量的,比如表单送过来的值,如果这个值设为Off,就只能用$_POST['变量名']$_GET['变量名']等来取得送过来的值,如果设为On,就可以直接使用$变量名来获取送过来的值,当然,设为Off就比较安全,不会让人轻易将网页间传送的数据截取这个值是否改成On就看自己感觉了,是安全重要还是方便重要?
 
为了使php能够调用其他模块,可以以extension关键字搜索,定位到如下,去除选项前的分号,则打开此模块的支持
加载的模块越多,占用的资源要稍微多些,可以忽略比如要启用mysql的支持,则找到如下
;extension=php_mysql.dll
去除前面的";"注释就可以了
所有的模块都放在php解压目录下的ext目录中,可以根据需要启用






3.与Apache协同工作
php以module方式与Apache相结合,打开Apache的配置文件,以关键字LoadModule定位,配置要加载的模块,
在最后添加如下两行:
LoadModule php5_module D:/php/php5apache2_2.dll
PHPIniDir "D:/php"
第一行LoadModule php5_module D:/php/php5apache2_2.dll是指以module方式加载php,第二行PHPIniDir "D:/php"是指明php的配置文件php.ini的位置,是当然,其中的D:/php要改成你先前选择的php解压缩的目录
在php的解压目录下同时有php5apache2.dll和php5apache2_2.dll,因为我们的apache版本是2.2的,所以加载dll
使用php5apache2_2.dll,可以根据自己的情况配置

  • 初中卫校有哪些学校(初中卫校学校名单)
  • 中国铁路学校大专(中国铁路学院专科)
  • 芜湖职业技术学院幼师专业(芜湖职院幼师专业)
  • 烹饪学校短期培训班(烹饪速成班)
  • 东莞汽修技术学校(东莞汽车维修学校)
  • 公办护理专科学校排名(公办护理专科学校排行)
  • 乘务专业学校都有哪些(乘务专业学校一览)
  • 幼师专业课(幼儿教育专业课程)
  • 全国厨师专业学校(全国厨师专业院校)
  • 学新能源最好的学校(新能源专业首选院校)
  • (随机推荐阅读本站500篇优秀文章点击前往:500篇优秀随机文章)
    来源:本文由易搜IT博客原创撰写,欢迎分享本文,转载请保留出处和链接!