A-A+

php语言入门之基础篇

2014年07月20日 PHP技术文章 评论 12 条 阅读 224 views 次

通过前一节的讲解,相信你已经对PHP的概念和PHP的环境有了一个全面的了解,接下来将学习PHP的基础知识,无论是初出茅庐的“菜鸟”还是资历深厚的“高手”,没有扎实的基础做后盾是不行的。PHP的特点是易学,易用,但这并不代表随随便便就可以熟练掌握,掌握了基础,就等于有了坚固的地基。

这一节夏日博客xiariboke.net主要讲解,PHP输出,PHP的标记风格,PHP的注释种类,PHP的数据类型,PHP的常量变量,PHP的运算符,PHP的函数。

1,PHP的输出:PHP的输出使用最多的应该算是 echo 了,它属于PHP的一个函数,我们先不去管它,现在只要知道它是用来输出一个或多个字符串的就可以了。

2,PHP的标记风格:关于标记风格,就是一对标记将PHP的代码给包含起来,和其他语言一样,PHP的标记风格一共有四种,其实只记住常用的一种就可以了,最常用的标记风格是 <?php echo "标准的PHP标记风格"; ?>,这就是一个完整的PHP语句了,写好后放在PHP的根目录下就可以运行,上一节的 <?php echo "hello world"; ?> 一样。

3,PHP的注释种类:注释的意思就是在语句的开头或结尾对文档中的文本提供解释,用来说明代码或函数的编写人,用途,时间等。注释不会影响到程序的执行,注释通常由 双斜杠 来表示,在双斜框后面的便是注释的内容,比如 <?php echo "hello world"; //这是我的第一个语句?>,注释还有其它几种写法,这里不一一介绍了。

4,PHP的数据类型:PHP中一共支持8种原始类型,包括4种标量类型,即布尔型,整型,浮点型,字符串型,两种复合类型(数组和对象)两种特殊类型(资源和NULL)。

PHP的数据类型用得较多的应该是字符串型了,字符串型就是连接的字符序列,由数字、字母、和符号组成,在PHP中,基本上我们看到由双引号或单引号括起来的内容就是字符串了,比如上面的 “hello world”,就是字符串,整型和浮点型都是保存数字的,唯一不同的是,浮点型有小数位,整型只能包含整数,可以是正数或负数,布尔型只包含了两个值,一个是真,一个是假,即true或false。最后的复合类型和特殊类型这里暂时先不介绍了,在以后用到的时候再做介绍,其实学到这里,我们只要了解4种标量类型就可以了,如果对这四种还不是很懂,可以到网上搜索一下。

5,PHP的常量变量:常量可以理解为值不变的量,常量被定义后,在脚本的其他任何地方都不能改变,变量是指在程序执行过程中可以变化的量,常量和变量分别有自己的预定义常量和预定义变量,使用这些预定义好的常量或变量可以直接获取PHP的信息,而不用再去写功能函数,比如 __FILE__ (前后各两条下划线),获取的是PHP程序的文件名,完整语句如<?php echo __FILE__;?>,把这句语句复制到你的PHP中运行一下,看看出现了什么,是不是你目前的文件名呢,PHP其它的预定义常量 __LINE__(前后各两条下划线):PHP程序行数, PHP_VERSION:PHP程序的版本,有需要这样的预定义变量和常量,不一一介绍了,可以到网上搜索去试着运行一下。

PHP的常量由define来定义,比如define("aa","这里是内容"),aa表示常量名称,“这里是内容”就是常量的内容了。

PHP的变量是不需要用来定义的,在使用的时候只需要在 变量前加 $ 符号,比如 $aa=5 即可。

6,PHP的运算符:运算符就是用来对变量,常量或数据进行计算的符号,比如 加(+),减(-),乘(*),除(/)等等,比如 $a+$b=$c。另外常用的赋值运算符是“=”号,就是将右边的值赋给左边。比如 $a=$b,除此之外,还有其它的运算,比如 大于,小于,不等于,这些就按照我们自己逻辑来判断好了。

7,PHP函数:在开发过程中,经常要反复重复某种操作或处理,如数据查询,字符操作等,我们可以将这些操作进行封装起来形成一个代码块,在使用的时候直接进行调用,封装起来的代码块就是函数了,函数在PHP中是不可缺少的,定义函数的格式为:

function fun_name($str1,$str2....$strn){
fun_body
}

funcion:为声明自定义函数时必须使用的关键字。fun_name:为自定义函数的名称,$str1...$strn:为函数的参数,fun_body:为自定义函数的主体,是功能实现部分。当函数被定义好后,所要做的就是调用这个函数。调用函数的过程十分简单,只需要引用函数名即可,比如上面的实例 echo fun_name($str1,$str2....$strn);这里只需要简单的了解一下即可。

标签:

12 条留言  访客:12 条  博主:0 条

  1. 厦门品讯科技微信营销

    刚学PHP 来学习了

  2. 8090

    博主。留言板不能留言了~

  3. 香港虚拟主机

    学习到了,其实php的语言和Java的差别不大

  4. 两对半

    先标记,这个一定得跟着一个一个来学

  5. 恋羽

    看你写了一堆,PHP教程,不容易。如果是学PHP还有时间写这?

    • smiling

      如果是正在学习PHP,可以将自己的学习笔记记下来.

  6. 迅雷会员帐号分享

    我新建了个博客是关于迅雷会员帐号分享的,希望能和贵博客换个友情连接互相推广下

  7. 免费部落

    确实和C语言差不了多少啊!

  8. 南京代驾陪驾

    学PHP需要时间,欢迎互访

  9. 南京网站建设

    赞,欢迎互访哦

  10. 教育培训网

    php是很好,互访

  11. 安徽传媒艺考培训

    学好编程走遍天下,欢迎互访

给我留言