有利于新手的php基础知识总结-php教程

资源魔 25 0

无利于老手的php根底常识总结

刚开端学习PHP,当前各人多多指教:

学习后盾是一个漫长的进程,刚学PHP,总结了一小局部,有人会问为何把W3C的货色拷贝进去分享呢?

我的答复是:W3C都是一些入门根底,颇有真实意思,并且不少人不肯去W3C去学习,货色太多。

都情愿去看博客或许查材料学习,以是我分享给一些跟我同样的初学者学习,心愿对各人有协助!

PHP学习语法:

1. echo ---------输入语句

echo "我的第一段 PHP 剧本!";

2. PHP 剧本以 <?php 扫尾,以 ?> 末端

<?php
// 此处是 PHP 代码
?>

3. 实例:

<!DOCTYPE html>
<html>
<body>
<h1>我的第一张 PHP 页面</h1>
<?php
echo "Hello World!";
?>
</body>
</html>

PHP 语句以分号末端(;)。PHP 代码块的封闭标签也会主动标明分号(因而正在 PHP 代码块的最初一行不用应用分号)。

4. PHP 代码中的正文没有会被作为顺序来读取以及执行。它惟一的作用是供代码编纂者浏览。

PHP有三种正文:(//或许#或许/* */)
// 这是单行正文
# 这也是单行正文
/*
这是多行正文块
它横跨了
多行
*/

5. 正在 PHP 中,一切用户界说的函数、类以及要害词(例如 if、else、echo 等等)都对巨细写没有敏感。

实例:

<!DOCTYPE html>
<html>
<body>
<?php
ECHO "Hello World!<br>";
echo "Hello World!<br>";
EcHo "Hello World!<br>";
?>
</body>
</html>

6.不外正在 PHP 中,一切变量都对巨细写敏感。

实例

<!DOCTYPE html>
<html>
<body>
<?php
$color="red";
echo "My car is " . $color . "<br>";
echo "My house is " . $COLOR . "<br>";
echo "My boat is " . $coLOR . "<br>";
?>
</body>
</html>

7. 变量是存储信息的容器:

<?php
$x=5;
$y=6;
$z=$x+$y;
echo $z;
?>

形容:$x,$y,$z代表三个没有同的变量。最初输入$z的值

8. PHP 变量规定:

变量以 $ 符号扫尾,厥后是变量的称号

变量称号必需以字母或下划线扫尾

变量称号不克不及以数字扫尾

变量称号只能蕴含字母数字字符以及下划线(A-z、0-9 和 _)

变量称号对巨细写敏感($y 与 $Y 是两个没有同的变量)

PHP 变量称号对巨细写敏感!

9. $txt="Hello world!";--------假如您为变量赋的值是文本,请用引号突围该值。

PHP 依据它的值,主动把变量转换为正确的数据类型。

10.变量的作用域指的是变量可以被援用/应用的那局部剧本。

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

local(部分)

global(全局)

static(动态)

11.Local 以及 Global 作用域

函数以外申明的变量领有 Global 作用域,只能正在函数之外进行拜访。

函数外部申明的变量领有 LOCAL 作用域,只能正在函数外部进行拜访。

实例:

<?php
$x=5; // 全局作用域
function myTest()-----------完成函数,用于上面的函数挪用
 {
  $y=10; // 部分作用域
  echo "<p>测试函数外部的变量:</p>";
  echo "变量 x 是:$x";
  echo "<br>";
  echo "变量 y 是:$x";
} ----------年夜括号外面创立的变量属于部分变量
myTest();----------函数挪用
echo "<p>测试函数以外的变量:</p>";
echo "变量 x 是:$x";
echo "<br>";-------换行符
echo "变量 y 是:$x";
?>

12. global 要害词用于拜访函数内的全局变量。

要做到这一点,请正在(函数外部)变量后面应用 global 要害词:

实例:

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

global $x,$y;----等价于----- $GLOBALS['y']=$GLOBALS['x']+$GLOBALS['y'];

13. 通常,当函数实现/执行后,会删除了一切变量。不外,有时我需求没有删除了某个部分变量。完成这一点需求更进一步的工作。

要实现这一点,请正在您初次申明变量时应用 static 要害词:

实例:

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

该变量依然是函数的部分变量。

14. echo 以及 print 之间的差别:

echo - 可以输入一个以上的字符串

print - 只能输入一个字符串,并始终前往 1

15. echo 饬令来显示字符串以及变量

实例:

<?php
$txt1="Learn PHP";
$txt2="W3School.com.cn";
$cars=array("Volvo","BMW","SAAB");
echo $txt1;
echo "<br>";
echo "Study PHP at $txt2";
echo "My car is a {$cars[0]}";
?>

16.PHP中字符串能够是引号内的任何文本。您能够应用单引号或双引号输入

实例:

<?php 
$x = "Hello world!";
echo $x;
echo "<br>"; 
$x = 'Hello world!';
echo $x;
?>

17. 整数是不小数的数字。

浮点数是有小数点或指数方式的数字。

逻辑是 true 或 false。

PHP var_dump() 会前往变量的数据类型以及值:

实例:

<?php 
$x = 5985;
var_dump($x);
echo "<br>"; 
$x = -345; // 正数
var_dump($x);
echo "<br>"; 
$x = 0x8C; // 十六进制数
var_dump($x);
echo "<br>";
$x = 047; // 八进制数
var_dump($x);
?>

18. 数组正在一个变量中存储多个值。

实例:

<?php 
$cars=array("Volvo","BMW","SAAB");
var_dump($cars);
?>

19. 工具是存储数据以及无关若何解决数据的信息的数据类型。

正在 PHP 中,必需明白地申明工具。

起首咱们必需申明工具的类。对此,咱们应用 class 要害词。类是蕴含属性以及办法的构造。

而后咱们正在工具类中界说数据类型,而后正在该类的实例中应用此数据类型:

实例:

<?php
class Car
{
  var $color;
  function Car($color="green") {
    $this->color = $color;
  }
  function what_color() {
    return $this->color;
  }
}
?>

感激各人的浏览,心愿各人收益多多。

原文链接:https://blog.csdn.net/u013808667/article/details/51669990

保举教程:《PHP教程》

以上就是无利于老手的php根底常识总结的具体内容,更多请存眷资源魔其它相干文章!

标签: php php开发教程 php开发资料 php开发自学 新手

抱歉,评论功能暂时关闭!