php---入门

php基础入门
https://www.cnblogs.com/st-leslie/p/5427267.html
PHP入门篇和PHP进阶篇
https://www.jianshu.com/p/26ac93b6bf32
二、php独特的语法特色

1、引号问题
在php中单引号和双引号的作用基本相同,但是有些场合却又是不同的

都可以用来包含要引用字符串

$str1="xiecanyong";
$str2='xcy';
echo $str1;
echo "<br />";
echo $str2;

但是单引号中的内容只被解析成为字符串,而双引号可以在字符串中加入变量

$age=",I am age 22";
$str1="xiecanyong$age";
$str2='xcy$age';
echo $str1;
echo "<br />";
echo $str2;

2、PHP常量

PHP相比于ASP,存在一些系统封装好的常量,这些有利于我们的使用,同时还支持我们自行封装常量

常见的常量有:

如下一些常用的PHP系统常量:

FILE 当前PHP文件名

LINE 当前PHP文件中所在的行数

FUNCTION 当前所执行的函数

CLASS 当前所执行的类

PHP_VERSION PHP的版本

PHP_OS 当前服务器的操作系统

TRUE 同true

FALSE 同false

E_ERROR 到最近的错误处

E_WARNING 到最近的警告处

E_PARSE 语法有错误处

E_NOTICE PHP语言中有异常处

PHP系统常量的内容就介绍到这里,希望对大家有所帮助。
在常量的使用中,我们一般是这样使用的

1、使用define方法来定义

//模拟圆的面积计算
define("R", 5);
$area=R*R*pi();
echo $area;

2、使用const关键字来定义
例如:const p=2;这样就确定了一个常量p,值为2

3、常量的检验

对于一个大型项目而言,我们不知道某个参数是否为变量还是常量,如果是常量的话,那么重新赋值会发生错误,所以我们要通过defined方法来检验是否为某个参数是否为常量

//$CONSTANT="2";
define("CONSTANT","2");
if (defined('CONSTANT')) {
echo CONSTANT;
}

3、PHP字符串操作

PHP字符串 链接:
https://www.jianshu.com/p/91ed5dc67977

6、PHP面向对象

一个简单的PHP面向对象

//定义一个类
class Person{
    //定义一个属性
    public $name="liLei";
    //定义一个方法
    public function Hobby(){
        return $this->name;
    }
} //实例化
$per=new Person();
$per->name='xiaoLi';
echo $per->Hobby();

特别注意->后面的变量不能加上"$"

一般我们常见的有public、private、protected这三个修饰符

要注意的是方法和属性也可以被static修饰,但是被修饰的方法或者是属性不可以使用->来调用,应该要换成::

//定义一个类
class Person{
    //定义一个属性
    static $name="LiLei";
}
error_reporting(0);
$per=new Person();
$per::name;
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值