【PHP】PHP入门第一章

php中文网
发布: 2016-06-23 13:47:24
原创
1317人浏览过

一,php大小写敏感

        1)所有用户定义的函数、类和关键字都对大小写不敏感。

如下结果输出一致:

                 echo  "hello world"

 Echo  "hello world"

立即学习PHP免费学习笔记(深入)”;

 EcHo  "hello world"

        2)用户自定义的变量,区分大小写

         如下只有第一行输出正确的 color

<?php$color="red";echo "My car is " . $color . "<br>";echo "My house is " . $COLOR . "<br>";echo "My boat is " . $coLOR . "<br>";?>
登录后复制
二,全局变量 global关键词

       1)在函数内部的变量前面使用global关键词,访问全局变量。

<?php$x=5;$y=10;function myTest() {  global $x,$y;  $y=$x+$y;}myTest();echo $y; // 输出 15?>
登录后复制
        2)PHP中名为 $GLOBAL[index]的数组中存储了所有的全局变量,下标存储了所有的全局变量,下标存有变量名,这个数组在函数内也可以访问,并能够用于直接更新全局变量。

        

<?php$x=5;$y=10;function myTest() {  $GLOBALS['y']=$GLOBALS['x']+$GLOBALS['y'];} myTest();echo $y; // 输出 15?>
登录后复制
三,static关键词

       函数执行完成之后,局部变量都会被删除,有时候想让函数内部的变量有记忆性,采用static关键词。

        

<?phpfunction myTest() {  static $x=0;  echo $x;  $x++;}myTest();myTest();myTest();?>
登录后复制

四,基本输出方法

       echo 和 print 之间的差异:

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

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

小门道AI
小门道AI

小门道AI是一个提供AI服务的网站

小门道AI 117
查看详情 小门道AI

       提示:echo 比 print 稍快,因为它不返回任何值。

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


五,字符串 和 整数

      1)字符串是字符序列,比如 "Hello world!"。

           字符串可以是引号内的任何文本。您可以使用单引号或双引号:

      2)整数

           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);?>
登录后复制

结果:

int(5985) int(-345) int(140) int(39)
登录后复制


六,数组

$cars=array("Volvo","BMW","SAAB");var_dump($cars);
登录后复制


结果:

array(3) { [0]=> string(5) "Volvo" [1]=> string(3) "BMW" [2]=> string(4) "SAAB" }

 七, NULL值

         NULL标识变量无值,NULL是数据类型NULL唯一可能的值,NULL值表示变量是否为空,可以通过把值设置为NULL,将变量清空。

<?php$x="Hello world!";$x=null;var_dump($x);?>
登录后复制


PHP速学教程(入门到精通)
PHP速学教程(入门到精通)

PHP怎么学习?PHP怎么入门?PHP在哪学?PHP怎么学才快?不用担心,这里为大家提供了PHP速学教程(入门到精通),有需要的小伙伴保存下载就能学习啦!

下载
来源:php中文网
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn
最新问题
开源免费商场系统广告
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责申明 举报中心 意见反馈 讲师合作 广告合作 最新更新 English
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送
PHP中文网APP
随时随地碎片化学习

Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号