PHP基础

PHP:

PHP(PHP: Hypertext Preprocessor)即“超文本预处理器”,PHP是一门服务端脚本语言,具有开发效率高,易上手,

适合新手学习和使用等特点,是在服务器端执行的脚本语言,尤其适用于Web开发并可嵌入HTML中。

 

基础语法及特点:

1.PHP文件以<?php 开始,以 ?>结束。

2.PHP文件扩展名是.php,比如demo.php。.PHP定义变量使用英文$符号。

3.PHP是一门弱类型语言,定义变量时不需要指定变量类型,也可以指定变量类型。

 

 String(字符串)

 使用单引号包裹字符,即可定义字符串类型,也可以使用双引号包裹,但单引号的效率更高些。示例:

<?php
$hi = 'Hello World';
$hello = "Hello World";
echo $hi;//运行结果:Hello World
?>

Integer(整型)

简单说整型就是没有小数点的数字。示例:

<?php
$int = 1;
var_dump($int);//运行结果:int(1)
$int = 0;
var_dump($int);//运行结果:int(0)
$int = -1;
var_dump($int);//运行结果:int(-1)
?>

 Float(浮点型)

 浮点数也就是带小数点的数字。示例:

<?php
$float = 1.1;
var_dump($float);//运行结果:fload(1.1)
?>

Array(数组)

数组是可以在一个变量中定义多个值,可以自定义键值对、定义多纬数组、自带各种数组操作函数。

比如数组反转、合并数组、追加数组、取两个数组的交集、并集、差集等。数组在PHP中使用最频繁。示例:

<?php
$names = array('a','b','c');
var_dump($names);
//运行结果:
array(3) {
  [0]=>
    string(1) "a"
    [1]=>
    string(1) "b"
    [2]=>
    string(1) "c"
  }
?>

Object(对象)

对象也可以保存数据,对象必须先声明,使用class即可声明类对象。示例:

<?php
class Cat
{
    public $name;
    public function __construct($name = 'tom')
    {
        $this->name = $name;
    }
}
$object =  new Cat('mimi');
echo $object->name;//运行结果:mimi
?>

 

posted @ 2022-05-12 20:01  Lhaoyu  阅读(20)  评论(0编辑  收藏  举报