百分百源码网-让建站变得如此简单! 登录 注册 签到领金币!

主页 | 如何升级VIP | TAG标签

当前位置: 主页>网站教程>网页制作> 有益于新手的php根基见识总结
分享文章到:

有益于新手的php根基见识总结

发布时间:09/01 来源:未知 浏览: 关键词:

有益于新手的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根基知识总结的具体内容,更多请关注百分百源码网其它相关文章!

打赏

打赏

取消

感谢您的支持,我会继续努力的!

扫码支持
扫码打赏,你说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦

百分百源码网 建议打赏1~10元,土豪随意,感谢您的阅读!

共有151人阅读,期待你的评论!发表评论
昵称: 网址: 验证码: 点击我更换图片
最新评论

本文标签

广告赞助

能出一分力是一分吧!

订阅获得更多模板

本文标签

广告赞助

订阅获得更多模板