PHP基础入门1

原创 2011年01月12日 16:33:00

 

格式:PHP的脚本块以<?php开始,以?>结束。

 

输出:有两种通过PHP来输出文本的基础指令:echoprint

 

变量设定

$var_name=value;(例如$a=10;

PHP是一门松散类型的语言,定义变量的时候不需要定义类型,

根据变量被设置的方式,PHP会自动地把变量转换为正确的数据类型。

 

字符串:需要用“”来表示,连接字符串的符号是点(.)。

 

 

strlen()函数用于计算字符串的长度

 

 

 

 

strpos()函数用于在字符串内检索一段字符串或一个字符。

查到的时候返回位置int值,查不到返回fales

 

 

 

算数运算符

运算符

说明

例子

结果

+

Addition

x=2

x+2

4

-

Subtraction

x=2

5-x

3

*

Multiplication

x=4

x*5

20

/

Division

15/5

5/2

3

2.5

%

Modulus(divisionremainder)

5%2

10%8

10%2

1

2

0

++

Increment

x=5

x++

x=6

--

Decrement

x=5

x--

x=4

 

赋值运算符

运算符

说明

例子

=

x=y

x=y

+=

x+=y

x=x+y

-=

x-=y

x=x-y

*=

x*=y

x=x*y

/=

x/=y

x=x/y

.=

x.=y

x=x.y

%=

x%=y

x=x%y

比较运算符

运算符

说明

例子

==

isequalto

5==8returnsfalse

!=

isnotequal

5!=8returnstrue

>

isgreaterthan

5>8returnsfalse

<

islessthan

5<8returnstrue

>=

isgreaterthanorequalto

5>=8returnsfalse

<=

islessthanorequalto

5<=8returnstrue

逻辑运算符

运算符

说明

例子

&&

and

x=6

y=3

(x<10&&y>1)returnstrue

||

or

x=6

y=3

(x==5||y==5)returnsfalse

!

not

x=6

y=3

!(x==y)returnstrue

 

语法:

1ifelseif以及else语句用于执行基于不同条件的不同动作

2PHP中的Switch语句用于执行基于多个不同条件的不同动作。

 

<?php

$txt="HelloWorld";

echo$txt;

?>

 

HelloWorld

 

<?php

echo strlen("Helloworld!");

?>

 

<?php

echostrpos("Helloworld!","world");

?>

 

switch(expression)

{

case label1:

code to be executed if expression=label1;

break;

case label2:

code tobeexecutedifexpression=label2;

break;

default:

codetobeexecuted

ifexpressionisdifferent

frombothlabel1andlabel2;

}

 

多维数组:在多维数组中,主数组中的每个元素也是一个数组。在子数组中的每个元素也可以是数组,以此类推。

 

$families=array

(

"Griffin"=>array

(

"Peter",

"Lois",

"Megan"

),

"Quagmire"=>array

(

"Glenn"

),

"Brown"=>array

(

"Cleveland",

"Loretta",

"Junior"

)

);

 

 


while

只要指定的条件成立,则循环执行代码块


do...while

首先执行一次代码块,然后在指定的条件成立时重复这个循环

 

for

循环执行代码块指定的次数

 

foreach

根据数组中每个元素来循环代码块

 

PHP函数


创建PHP函数:

1.所有的函数都使用关键词"function()"来开始

2.命名函数-函数的名称应该提示出它的功能。函数名称以字母或下划线开头。

3.添加"{"-开口的花括号之后的部分是函数的代码。

4.插入函数代码

5.添加一个"}"-函数通过关闭花括号来结束。

使用函数的方法,在页面内直接写方法名。

writeMyName();

函数可以有参数和返回值,和其他语言的规则一致

 

MQTT基础——Part 1. 认识MQTT

MQTT基础——Part 1. 认识MQTT作者:chszs,未经博主允许不得转载。经许可的转载需注明作者和博客主页:http://blog.csdn.net/chszs本文是《MQTT基础》系列文章...
  • chszs
  • chszs
  • 2016年06月11日 11:29
  • 4244

Spark基础入门(一)--------RDD基础

(一)、RDD定义 不可变  分布式对象集合 创建RDD有两种方式: (二)、RDD分区数 (三)、RDD操作 转换操作与行动操作...
  • silviakafka
  • silviakafka
  • 2017年01月12日 15:29
  • 1253

[转]《零基础入门深度学习》系列文章(教程+代码)

无论即将到来的是大数据时代还是人工智能时代,亦或是传统行业使用人工智能在云上处理大数据的时代,作为一个有理想有追求的程序员,不懂深度学习(Deep Learning)这个超热的技术,会不会感觉马上就o...
  • TS1130
  • TS1130
  • 2016年11月20日 21:07
  • 32944

php基础学习,入门大纲

  • 2015年11月05日 11:35
  • 58.33MB
  • 下载

PHP基础入门终极教程

  • 2013年10月04日 22:50
  • 10KB
  • 下载

php入门教程[基础]

  • 2013年08月17日 09:21
  • 1.94MB
  • 下载

php基础入门

  • 2013年12月26日 22:17
  • 6.01MB
  • 下载

PHP-mysql基础入门

  • 2011年11月21日 11:34
  • 48.69MB
  • 下载

php入门手册基础教程(中文版)

  • 2009年05月26日 13:33
  • 4.45MB
  • 下载

PHP基础入门学习资料大全

  • 2012年07月11日 17:36
  • 123KB
  • 下载
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:PHP基础入门1
举报原因:
原因补充:

(最多只允许输入30个字)