文档章节

php入门1

金馆长1
 金馆长1
发布于 2015/11/28 14:30
字数 575
阅读 20
收藏 1
php

一、基本语法:

     格式: php脚本块以<?php ......content   ?>这种格式。

     结束:每句结束分号

     注释://单行    /**/注释块

     输出文本指令: echo 和 print,两个基本一致,但是print不支持逗号分隔多个显示变量的语法。


二:常量:

       如需设置常量,请使用 define() 函数 - 它使用三个参数:
            1.首个参数定义常量的名称;
            2.第二个参数定义常量的值;
            3.可选的第三个参数规定常量名是否对大小写敏感。默认是 false。

            <?php

            //对大小写敏感

            define("GREETING", "Welcome to Hubwiz.com!");

           echo GREETING;

            //对大小写不敏感define("HUB", "Welcome to Hubwiz.com!", true);

            echo hub;

          //define("2FOO","Hubwiz");这样定义是不合法的

          ?>


三、预定义变量:

        

PHP中可以使用预定义常量获取PHP中的信息。常用的预定义常量如下表:

常量名 功能
__FILE__ 默认常量,PHP程序文件名
__LINE__ 默认常量,PHP程序行数
PHP_VERSION PHP程序版本
PHP_OS 执行PHP解析器的操作系统名称
TRUE 真值
FALSE 假值
NULL null值
E_ERROR 指到最近的错误处
E_WARNING 指到最近的警告处
E_PARSE 指解析语法有潜在问题处
E_NOTICR 为发生不寻常但不一定是错误处

其中__FILE__与__LINE__中的“_”是两条而不是一条。


  
  
  1. <?php
  2. echo "当前文件路径:".__FILE__;
  3. echo "<br>当前行数:".__LINE__;
  4. echo "<br>当前PHP版本信息:".PHP_VERSION;
  5. echo "<br>当前操作系统:".PHP_OS;
  6. ?>

四、变量:

    

PHP 变量规则:
1.变量以 $ 符号开头,其后是变量的名称;
2.变量名称必须以字母或下划线开头;
3.变量名称不能以数字开头;
4.变量名称只能包含字母数字字符和下划线(A-z、0-9 以及 _);
5.变量名称对大小写敏感($y 与 $Y 是两个不同的变量)。


  
  
  1. <?php
  2. $txt="Hello world!";
  3. $x=5;
  4. $y=10.5;
  5. ?>

五、可变变量:

    

可变变量是一种独特的变量,它允许动态改变一个变量名称。工作原理是该变量的名称由另外一个变量的值来确定。实现过程是在变量的前面再多加一个"$"。


  
  
  1. <?php
  2. $my_name="myname";
  3. $myname="yourname";
  4. echo $my_name; // 输出myname
  5. echo "<br>";
  6. echo $$my_name; //通过$$my_name改变变量$my_name的名称为$myname,输出yourname
  7. ?>

© 著作权归作者所有

上一篇: php入门2
金馆长1
粉丝 17
博文 43
码字总数 29363
作品 0
海淀
程序员
私信 提问
加载中

评论(0)

Ember.js 入门指南——总目录

Ember.js 是什么?我想对于想学习它的人应该知道它是个什么东西,如果你想了解那就赶紧去 Google 或者百度,本系列教程是通过学习官网教程然后摘抄个人觉得比较重要的部分,加上学习实例整合...

ubuntuvim
2015/10/25
1.5K
2
php新手入门之PHP常用特殊运算符号

php新手入门之PHP常用特殊运算符号,尖锋网站长发布分享。 尖锋网常发布一些技术分享资料和文章。欢迎大家提供高质量的旅游生活养生问答。 注解符号: // 单行注解 多行注解 引号的使用 ' ' ...

技术小胖子
2017/11/14
0
0
PHP开发入门1

PHP开发入门1 PHP开发入门2---->PHP扩展开发入门2 HELLO WORLD PHP扩展开发入门3------>带参数的函数 一直都想学习PHP扩展开发。每当看到那么多的C代码就会觉得无从下手。有一次也用也开发了...

纵使有花兼明月何堪无酒亦无人
2016/05/09
112
4
PHP版 RabbitMQ官方中文入门教程

工作中用到 RabbitMQ,但是RabbitMQ官方的 Tutorials 是英文Python和Jave的,官网的教程很好,正好最近业余在撸Python,所以直接来搞个PHP版本的,仅供PHP菜鸟一起来入门学习,如有错误和问题...

Yuansir
2013/06/03
1W
0
PHP程序员必备的3大编程自学资源,有这些资源学编程如鱼得水!

无论自学,还是报培训班,学会PHP编程的正常速度是4—6个月。 所谓的学会PHP是可以胜任PHP正式工作岗位,成功成为PHP战斗士。 之前w3cschool已经分享过PHP自学、入门、进阶的方法,今天主要就...

W3Cschool
2018/03/01
0
0

没有更多内容

加载失败,请刷新页面

加载更多

maven插件加载类问题

https://www.cnblogs.com/coder-chi/p/11305498.html

Java搬砖工程师
23分钟前
32
0
(免费)霍兰德职业兴趣测试 在线测试霍兰德职业兴趣

霍兰德职业兴趣测试通过对你的个性进项测试评估,并为你关联到具体的职业。霍兰德职业兴趣量表是由美国著名的心理学教授霍兰德编制,具有广泛的应用和深度的职业兴趣理论。霍兰德职业兴趣量表...

蛤蟆丸子
25分钟前
60
0
在Linux中对pthread_create的未定义引用

我从https://computing.llnl.gov/tutorials/pthreads/在网络上获取了以下演示 #include <pthread.h>#include <stdio.h>#define NUM_THREADS 5void *PrintHello(void *threadid){ ......

javail
25分钟前
68
0
CAS原理分析及ABA问题详解

什么是CAS CAS即Compare And Swap的缩写,翻译成中文就是比较并交换,其作用是让CPU比较内存中某个值是否和预期的值相同,如果相同则将这个值更新为新值,不相同则不做更新,也就是CAS是原子...

Onegoleya
28分钟前
51
0
安卓版微信视频播放全屏处理

问题 在安卓版微信里,video在播放的时候,如果在没有做任何处理的情况下,微信会全屏播放你的视频,会严重影响一些例如直播之类的边看视频边交互的H5应用(注:在iOS里可以通过playsinline...

Jack088
37分钟前
61
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部