PHP基础总结 1

PHP 是一种创建动态交互性站点的强有力的服务器端脚本语言。

1.

<?php

echo "这是一段PHP脚本";

在一开始学习PHP时,建议在纯PHP代码中不要结束标签,因为在后续的代码中容易出错。

<?php

echo "这是一段PHP脚本";
?>

在HTML中必须用结束标签!

如果是纯PHP代码的PHP文件中,PHP标签开始之前不能存在任何东西!

2.

①PHP是一种应用广泛的开源脚本语言!

②PHP在服务器上执行。

③PHP是“PHP Hypertext Preprocessor”的首字母缩略词。

④PHP没有成本,可供免费下载使用

⑤PHP文件中能够包含文本、HTML、CSS&PHP代码。

⑥PHP代码在服务器上面执行,而结果以纯文本返回浏览器上面。

⑦PHP文件后缀“.php”。

⑧PHP运行于各种平台(windows、Linux、Unix、Mac、OS、x等)

⑨PHP兼容几乎所有服务器    

⑩PHP运行环境 windows + apache + MySQL + PHP

                        Windows + IIS + MySQL + PHP

                        windows + nginx + MySQL + PHP

                       linux + Apache + MySQL + PHP

                        Linux +Apache + nginx + MySQL + PHP

             PHPstudy  、localhost   PHP集成开发环境

              注释://、#单行注释

                        /*......*/多行注释  

3.变量

变量是储存信息的容器。

以$(dollar)符号开头,其后是变量名称且需以字母和下划线开头。

变量名称对大小写敏感,如("$a"、"$A"是不同的两个变量)。

4. PHP输出语法

echo   、 print

比较:echo - 能够输出一个以上的字符串。print - 只能输出一个字符串,并始终返回 1。

echo 比 print 稍快,因为它不返回任何值。

5.数据类型(字符串、整数、浮点数、数组、逻辑、对象、null)

字符串:字符的序列,要使用单引号或者双引号包起来。

整数:正整数、负整数、0

浮点数:小数、浮点数是有小数点和指数形式的数字。

6.数组:索引数组、关联数组、多维数组(在一个变量中储存多个值)

索引数组下标是整数的数组。

关联数组下标是字符串。

多维数组是指包含一个或者多个数组的数组。

7.字符串函数

PHP已经封装好的函数,可直接使用,不用我们自己去声明定义。

8.常量

①PHP常量类似于变量,但常量一经定义就无法更改或者撤销定义。

②常量相当于一个特殊的变量,它用来定义一些不更变的信息。

③常量一般用于处理一些路径和配置等...

如需使用常量,请使用define()

它使用三个参数:

①首个参数定义常量的名称

②第二个参数定义常量的值

③可选的第三个参数规定常量名是否对大小写不敏感。默认是“false”。

④建议常量名用大写,在后续中可方便对常量和变量的分类。(变量可使用小驼峰)

⑤定义常量时,define()这个函数我们只使用前两个参数,最后一个不使用。


9.运算符

①算数运算符(+、-、*、/、%)

②赋值运算符(=、+=、-=、*=、/=、%/)

③字符串运算符(. (串接) 、.=(串接赋值))

④递增、递减运算符(++$a、$a++、--$a、$a--)

⑤比较运算符(==、===、!=、<>、>、<、>=、<=)

*⑥逻辑运算符(&&、||、!)

⑦数组运算符(+、==、===、!=、<>、!==)

10.if... Else语句   

如果条件为真就执行,否则.....

11.switch语句

用于执行代码块,避免冗长的if....echo else的代码块

switch循环同上if语句

*12.for循环

如果您已提前知道脚本运行的次数,可以使用for循环

语法: for(init counter;test counter;increment counter){

code to be executed;

参数: init counter(初始化循环计数器的值)

        test counter(评估每个循环迭代。如果值为TRUE,继续循环如果它的的值为FALSE,循环结束)

        increment counter(增加循环计数器的值)


php foreach循环

foreach只适用于数组,并且用于遍历数组中的每个键/值对。    



13.函数(在程序中可重复被使用的语句块)

创建user定义函数,函数声明以关单“function”开头

语法:

function functionName(){
  被执行的代码;
}

函数名可以字母或下划线开头(而非数字)、函数名对大小写不敏感。(函数名应能够提醒函数所执行的任务)

   

 函数参数可以通过参数向函数传递信息,参数类似变量

例子:

<?php

function familyName($fname){
  echo "$fname zhang.<br>";
}

familyName("Li");
familyName("Hong");
familyName("Tao");
familyName("Xiao Mei");
familyName("Jian");

函数返回值,使用语句:return

例子:

<?php
function sum($x,$y){
  $z=$x+$y;
  return $z;
}
echo "5 + 10 = " . sum(5,10) . "<br>";
echo "7 + 13 = " . sum(7,13) . "<br>";
echo "2 + 4 =" . sum(2,4);


14.数组(能够在单独的变量名中储存单个或多个值)


通过array()函数创建数组











  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值