我爱编程

php基础

2018-01-05  本文已影响0人  郭子web

简介

PHP,Hypertext Preprocessor,又称为超文本预处理器,开发PHP会需要一定的开发环境,我们现在经常用的是wamp(Windows + Apache + MySql + PHP),其他诸如Lamp(Linux + Apache + MySql + PHP)、PHPStudy、APPServer等,也是经常用的。
PHP 文件的默认文件扩展名是 ".php"。

语法

<?php这个是php文件或段落开始的标志,象征着一个php脚本从这里开始;
?>这个是php脚本的结束,在某些情况下是可以省略掉的。
PHP 语句以分号结尾(;)。PHP 代码块的关闭标签也会自动表明分号(因此在 PHP 代码块的最后一行不必使用分号)。

php中的变量

php中的常量

php的内置函数

php脚本中的注释

//单行注释
#脚本中的注释

/*
*多行注释
*/

php中的数据类型

php中一共有8种数据类型,共分为3类

php中的字符串

php中声明字符串有3种方式

<<<s//定界符声明字符串,通过<<<(定界标识符)开始
//定界标识符可以是任意字母,只需要保证开始和结束一致即可
这里是定界符定义的字符串的内容
s; //注意末尾的结束符必须靠边,其前面不能有空格

三种声明字符串方式的区别

php中的数据类型转换

上面两种强制数据类型转换的区别:第一种是将转换之后的结果赋给新变量;第二种直接修改了原变量的数据类型。
php中数据类型转换成布尔值后是false的情况

php中的两种输出方法

php中的作用域

php中作用域分为3种globallocalstatic

global关键词

global 关键词用于在函数内补使用全局变量。在要使用的global变量前面使用 global 关键词。

<?php
$x=5;
$y=10;
function myTest() {
  global $x,$y;
  $y=$x+$y;
}
myTest();
echo $y; // 输出 15
?>

static关键词

通常,当函数完成/执行后,会删除所有变量。如果我们不想删除某个变量,在首次声明变量时使用 static 关键词;

<?php
function myTest() {
  static $x=0;
  echo $x;
  $x++;
}
myTest();
myTest();
myTest();
?>

参考文章:https://www.cnblogs.com/wk1102/p/6886041.html

上一篇 下一篇

猜你喜欢

热点阅读