php语言 百分网手机站

php学习笔记:基础知识(3)

时间:2020-08-12 10:14:59 php语言

php学习笔记:基础知识

  2.每行结尾不允许有多余的空格

  3.确保文件的命名和调用大小写一致,是由于类Unix系统上面,对大小写是敏感的

  4.方法名只允许由字母组成,下划线是不允许的,首字母要小写,其后每个单词首字母要大写

  5.属性的命名只允许由字母组成,下划线是不允许的??

  6.对于对象成员的访问,我们必须始终使用“get"和"set"方法

  7.当类成员方法被声明为private时,必须以双下划线"__"开头;被声明为protected时,必须以单下划线"_"开头;声明为public的成员属性则在任何时候都不允许含有下划线。

  8.如果我们需要把一些经常使用的方法定义为全局函数,那么应该把它们以静态(static)的形式定义在类中

  9.函数的命名使用小写和下划线,应该能够描述清楚该函数的功能。

  10.Boolean值和null值都采用小写。

  11.当一个字符串是纯文本组成的时候(即不含有变量),则必须总是以单引号(')作为定界符

  12.使用array类型声明关联数组的时候,应将它分成多行,保证每行的键与值的对齐

  13.类中所有代码都必须用四个空格进行缩进

  14.不允许用var来声明变量,类成员变量必须以private,protected和public来声明。通常用get和set方法来访问类成员。

  15.方法必须总是用private,protected或者public来声明其作用域

  16.在函数或方法名与参数括号之间不允许出现多余的空格

  php学习至今一年有余,笔记积累挺多的,也挺杂的,写篇文章整理一下吧。

  php基础部分

  PHP 输出文本的基础指令:echo 和 print。

  echo和print的区别

  echo是PHP语句, print和print_r是函数,语句没有返回值,函数可以有返回值(即便没有用)

  echo 输出一个或者多个字符串。

  print 只能打印出简单类型变量的值(如int,string)

  print_r 可以打印出复杂类型变量的值(如数组,对象)

  var_dump和print_r的区别

  var_dump返回表达式的类型和值,而print_r仅返回结果,相比调试代码使用var_dump更便于阅读。

  变量

  变量用于存储值,比如数字、文本字符串或数组。PHP 中的所有变量都是以 $ 符号开始的。

  PHP 变量名称对大小写敏感!

  PHP 有三种不同的变量作用域:

  local(局部)

  global(全局)

  static(静态)

  函数之外声明的变量拥有 Global 作用域,只能在函数以外进行访问。

  函数内部声明的变量拥有 LOCAL 作用域,只能在函数内部进行访问。

  global 关键词用于访问函数内的全局变量。

  PHP static 关键词

  通常,当函数完成/执行后,会删除所有变量。不过,有时我需要不删除某个局部变量。实现这一点需要更进一步的工作。

  要完成这一点,请在您首次声明变量时使用 static 关键词:

  <?php

  function myTest() {

  static $x=-1;

  echo $x;

  $x--;

  }

  myTest();//-1

  echo "<br>";

  myTest();//-2

  echo "<br>";

  myTest();//-3

  ?>

【php学习笔记:基础知识】相关文章:

PHP学习10个基础知识总结08-27

php基础知识09-12

学习php前要掌握的基础知识09-11

学习php前需要掌握的基础知识09-08

新手PHP基础知识09-11

PHP基础知识大全09-11

PHP学习入门的一些基础知识09-14

php学习之php配置09-09

php语言基础知识汇总09-09

php基础知识点09-03