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

互联网 20-6-15

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

刚开始学习PHP,以后大家多多指教:

都愿意去看博客或者查资料学习,所以我分享给一些跟我一样的初学者学习,希望对大家有帮助!

PHP学习语法:

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 变量规则:

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

10.变量的作用域指的是变量能够被引用/使用的那部分脚本。

11.Local 和 Global 作用域

实例:

<?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'];

实例:

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

该变量仍然是函数的局部变量。

14. echo 和 print 之间的差异:

echo - 能够输出一个以上的字符串

print - 只能输出一个字符串,并始终返回 1

实例:

<?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 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.资讯内容不构成投资建议,投资者应独立决策并自行承担风险
2.本文版权归属原作所有,仅代表作者本人观点,不代表本站的观点或立场
标签: 新手
上一篇:php获取远程图片并下载保存到本地的方法分析 下一篇:安装PHP的教程及说明(图文详解)

相关资讯