PHP基础学习笔记

2016-01-29 13:05 11 1 收藏

PHP基础学习笔记,PHP基础学习笔记

【 tulaoshi.com - PHP 】

 1、  PHP片段四种表示形式。

标准tags:<?php           ?

short tags:<?              ? 需要在php.ini中设置short _open_tag=on,默认是on

asp tags: <%             %需要在php.ini中设置asp_tags=on,默认是off

script tags:<script language=php</script

2、  PHP变量及数据类型

1)        $variable  ,变量以字母、_开始,不能有空格

2)        赋值$variable=value;

3)        弱类型,直接赋值,不需要显示声明数据类型

4)        基本数据类型:Integer,Double,String,Boolean,Object(对象或类),Array(数组)  

5)        特殊数据类型:Resourse(对第三方资源(如数据库)的引用),Null(空,未初始化的变量)

3、  操作符

1)        赋值操作符:=

2)        算术操作符:+,-,*,/,%(取模)

3)        连接操作符:. ,无论操作数是什么,都当成String,结果返回String

4)        Combined Assignment Operators合计赋值操作符:+=,*=,/=,-=,%=,.=

5)        Automatically Incrementing and Decrementing自动增减操作符:

(1)$variable+=1 <=$variable++;$variable-=1 <=$variable-,跟c语言一样,先做其他操作,后++或-

(2)++$variable,-$variable,先++或-,再做其他操作

6)        比较操作符:= =(左边等于右边),!=(左边不等于右边),= = =(左边等于右边,且数据类型相同),=,,<,<=

7)        逻辑操作符:|| ó or,&&óand,xor(当左右两边有且只有一个是true,返回true),!

4、  注释:

单行注释:// ,#

多行注释:/*  */

5、  每个语句以;号结尾,与java相同

6、  定义常量:define(CONSTANS_NAME,value)

7、  打印语句:print,与c语言相同

8、  流程控制语句

1)        if语句:

(1)if(expression)

{

(本文来源于图老师网站,更多请访问http://www.tulaoshi.com/php/)

    //code to excute if expression evaluates to true

}

(2)if(expression)

      {

 

      }

     else

      {

 

      }

(3)if(expression1)

   {

(本文来源于图老师网站,更多请访问http://www.tulaoshi.com/php/)

}

elseif(expression2)

{

(本文来源于图老师网站,更多请访问http://www.tulaoshi.com/php/)

}

else

{

(本文来源于图老师网站,更多请访问http://www.tulaoshi.com/php/)

}

2)        swich语句

switch ( expression )

{

(本文来源于图老师网站,更多请访问http://www.tulaoshi.com/php/)

             case result1:

                 // execute this if expression results in result1

                 break;

             case result2:

                // execute this if expression results in result2

                break;

             default:

               // execute this if no break statement

               // has been encountered hitherto

}

 

3)   &nb

来源:http://www.tulaoshi.com/n/20160129/1488812.html

延伸阅读
标签: Web开发
今天看了XMLHttpRequest 的属性: onreadystatechange //当改变状态时都会触发这个事件,通常会调用 JavaScript 函数. //状态有5个值:  0:未初始化.   1:正在加载.   2:已加载.    3:交互中.   4:完成. responseTest //服务器的响应,表示为一个串. responseXML  //服务器的响应,...
      1、什么是Linux? 准确的说,是指Linux的kernel(系统的核心程序),其内核版权属于Linus Torvalds,在GPL(GNU General Public License)版权协议下发行, 任何人都可以自由的复制(copy), 修改(change), 套装分发(distribute),销售,但是不可以在分发时加入任何限制, 而且所有原码必须是公开的,所以任何人都...
标签: Web开发
l. 连接到数据库的方法 答:1) ODBC(Open Database Connectivity)       一个以C语言为基础访问SQL为基础数据库引擎的接口,它提供了一致的接口用于和数据库沟通以及访问数据。    2) JDBC       Java版本的ODBC 2. JDBC应用编程接口 答:JDB...
标签: Web开发
基础知识: 想要结构与行为分离当然不能使用button onclick="…"/button之类的东西了,js是写在head之间的,那就说起了 window.onload——这不是一个好东西,所以就有了Jquery颇具创意的 代码如下: $(document).ready(funciton(){ … }); 当然还会更精简: 代码如下: $(function(){ … }); 所以我的第一个Jquery脚本就是这...
标签: Web开发
jquery基本信息 jquery的官方网站: www.jquery.com jquery解释: jquery是javascript的类库,提供了大量的javascript的类库和API,方便javascript开发。 jquery API中文参考手册: http://jquery-api-zh-cn.googlecode.com/svn/trunk/index.html 前台数据提交到后台demo: 实例图: 功能点: 1....

经验教程

348

收藏

28
微博分享 QQ分享 QQ空间 手机页面 收藏网站 回到头部