- 1、本文档共9页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
PHP基本语句和函数及相关网站技术基础
PHP基本语句和函数及相关网站技术基础
大家可能都有自己的服务器,至少也有个空间什么的,但本地的调试很多时候是不可少的,速度和效率也比弄到服务器上再去玩儿要快和方便,现在有很多PHP平台的搭建包,比如XAMPP,WAMP,APPSERV,EASYPHP等等,我推荐也是自己一般开发调试用的是XAMPP
不是广告 phpchina的``呵呵
这个平台很容易使用`装好后打开xampp-control控制程序,启动Apache和MySQL就可以玩儿了,若想开机自动启动这两项服务可以勾选前面的SVC将其注册为服务.
服务启动后就可以在浏览器中输入http://localhost或者来浏览,默认是XAMPP的管理页面,建议根据提示进行一些必要的安全设置.
MySQL数据库的管理程序请登陆/phpmyadmin,phpmyadmin是一款非常强大的MYSQL在线管理软件,相信使用PHP的站友们对它都不陌生了.
网站的根目录是安装目录中的htdocs文件夹,当然你也可以通过更改apache/conf/httpd.conf文件中的相关设置来指定你的网站根目录,更改请谨慎,建议参考相关手册.
将相关网站文件拷贝到根目录下,比如dedecms,你就可以通过/dedecms来浏览相应网站了.
然后是编辑器,如果你非想挑战记事本我也不拦你,只是在你成为真正的高手之前你会发现记事本会让你效率很低,大家一般不是要开发大型PHP项目,综合考虑还是推荐大家使用Dreamweaver,CS3版是不错的选择.
下面我们说PHP语言基础,相信大家在看完这些基础后,以后自己的网站有个什么小毛病,或者想添加点小功能,应该都是可以做到的
惯例,万事从hello world起.PHP的是这样写
echo hello world!;
?
标记说明这段是php程序,你可以简写成值得新手注意的是,所有标记和符号都要在半角状态下输入.
下面的程序都要在内输入,我就简写了.
echo是输出语句,echo后面跟的所有字符串都会被输出为HTML发送到客户端的浏览器上面
所以如果这样写
echo hello world!;
将输出一个加粗的hello world!而不是整个hello world!.
每条PHP语句后面都需要加上;结尾,切记,这也是新手常常忘记的地方
号内的是字符串,简单理解就是一串字符,这里就要提到变量了,PHP里规定,变量不须申明,只须在使用的时候在变量名前加上$就可以了,再看一个例子.
$str=hello world!;
echo $str;
这段仍旧输出hello world!
那有点程序基础的站友可能要问了,那怎样确定数据类型呢?
这里我要说明一下,PHP的数据可大致分为8种类型:
string:字符串
integer:整数
float:浮点数(小数)
boolean:布尔型
array:数组
object:对象
还有两种是特殊的
NULL:空值
resource:资源型
但是在使用变量时,你要做的仅仅是加上$就可以了,PHP会自动的帮你完成相应的数据识别和转换,具体的转换规则有兴趣的站友可以去查阅相关教程.
例如:
$str=123;
$num=456;
echo $str.$num.789;
这里的变量$str是string型,$num是integer型,经过.运算(就是指连接字符串运算)后将输出123456789
但我们把最后的echo $str.$num.789;改成echo $str+$num+789;则会输出1368,大家体会一下PHP在这两个运算中对数据的自动转换.
当然我们也有强制或者说手动转换的方法,(string)$num就代表把integer型的$num转换成string
值得注意的是(string)$num这个整体是string型,但$num仍旧是integer型,这点不会改变
我们也可以用gettype()函数随时跟踪一个变量的类型.比如上面例子中最后加句echo gettype($str);则将输出string
PHP对常量定义的例子请看:
define(USERNAME,ERROR.SYS);
define(QQ,110187);
echo USERNAME.的Q是.QQ;
这段将输出 ERROR.SYS的Q是110187,常量的使用很简单,我就不做过多的解释了
下面接着说PHP的运算符,与C语系的其他语言是大同小异的,有C语系基础的可以跳过```
除上面所说的 . 和 + 运算符外PHP的其他运算符如下
算术运算符:
您可能关注的文档
- Influence of duration on static and dynamic properties of German vowels in spontaneous spee.pdf
- Influence of Different Collective Coordinates on Spontaneous Fission Process in Fm Isotopes.pdf
- Influence of evaporation conditions on the structure of the polycrystalline lead iodide films.pdf
- Influence of finite baryon density on hadronization in nucleusnucleus collisions via recom.pdf
- Influence of final state interaction on incoherent pion photoproduction on the deuteron in.pdf
- Influence of firing mechanisms on gain modulation.pdf
- Influence of Hole Doping on Antiferromagnetic RealSpace Approaches for the HighTc Cuprate.pdf
- Influence of LongRange Coulomb Interactions on the MetalInsulator Transition in OneDimen.pdf
- Influence of nonuniform critical current density profile on magnetic field behavior of AC s.pdf
- Influence of nucleonic motion in Relativistic Fermi Gas inclusive responses.pdf
文档评论(0)