PHP基础

注意:1.网页文件放在wamp中的www文件下;
2.www文件下不能出现中文;
网页浏览的方法:
1.没有建立站点:localhost/文件所在位置
2.建立站点:
(1)站点-新建站点-打开对话框

(2)修改对话框中的站点名称(可改也可不改)和本地站点文件夹(wamp中www的保存位置)
(3)选择服务器选项:单击+号按钮,弹出对话框,更改链接方式为“”本地/网络”,选择服务器文件(wamp中www的保存位置),Web URL为:localhost

(4)勾选测试框,单击保存。


php标记:<?php 内容 ?> 嵌入位置是随意的,哪个位置都是可以的
<? ?> 短标记

php中的拼接是用:点“.” 不是加号 ;也可以这样解析变量:{变量}

3.定义变量:$a=10;(定义时一般赋值)

4.强制转换类型:

1
2
$a =(string) $a ;                //1.强制转换a类属性为字符串
settype( $a , "string" );       //2.强制转换a类属性为字符串

5.(1)定义字符串3种方式

1
2
3
4
5
6
$s = "hello" ;
$s1 = 'hello' ;
$s2 =<<<A
内容       // 也可以放div的东西
A;
           //A; 前面不能有任何东西,包括空格也不行

双引号和单引号区别: 
1.双引号可以解析转义,单引号不可解析转义
2.双引号中可以解析变量,单引号不可以解析变量

(2)特殊的定义变量:可变变量

1
2
3
$a = "hello" ;
$hello = "张三" ;
echo  $ $a ;         // 输出的是张三

6.(1)输出语法:
1.echo(常用)

1
echo  $a , "hello" ;         //同时输出多个字符串

 2.print

1
print  $a ;       //只能输出一个字符串

(2)特殊的输出(方法):

1
2
3
4
print_r();        //专门打印数组的
 
var_dump( $b );
var_dump( $b );       //输出变量的所有信息,用在调错误

7.变量的函数

1
2
3
4
$a =10;
var_dump( empty ( $a ));   // empty();  判断变量是否为空
var_dump(isset( $a ));     //isset();  判断变量是否定义
unset( $a );   unset();      //删除变量

 

1
2
3
4
5
6
7
8
9
&代表变量的地址
$a =10;
$b =& $a ;
echo  $b ;     //输出结果就是10
 
$a =10;
$b =& $a ;
$b =5;
echo  $a ;    //输出结果是5

8.运算符表达式
(1)数学运算符+、-、*、/、%、++、--、

1
$a ++      //先调a,再加1<br>++$a    //先加1,再执行

(2)数学运算符 +=(当前变量加相应值)、-=(当前变量减相应值)、.=(拼接)

1
2
3
4
$a =10;
$a  +=3;        //$a=10+3
$a  -=3;        //$a=10-3
$a  .= "hello" ;    //$a=10hello

(3)比较运算符 <、>、 ==判断相等、!= 不相等

1
2
3
$a =10;
$b =8;
var_dump( $a > $b );

(4)逻辑运算符 
与 && and        //bool型数据进行与运算,其中有一个false,结果就是false
或 || or           //bool型数据进行或运算,其中有一个true,结果就是true
非 !               //相当于取反,真变假,假变真
(5)三目运算符

1
2
3
$a =10;
$b =8;
echo  $a == $b ? "相等" : "不相等" 

(6)错误抑制符
错误信息分为3类
Notice:提示
warning:警告
error:真的错误
@错误抑制符:输出语句写在输出内容前面,正常语句就写在开头
例如:echo @$a;

 

语句和js中的语句差不多:

9.分支语句
if 
if .. else 
if .. else if ..
if嵌套
switch .. case

10.循环语句
for
while

11.数组
foreach(数组 as 变量)
foreach($attr as $v)
{

}

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值