PHP5.4第一天—基本语法

博客介绍了PHP注释与语法标识符,函数使用格式,还提到PHP单引号和双引号的区别,双引号内字段会经编译器解释后输出,单引号则直接输出且速度更快。此外,还涉及位运算符、逻辑运算符及运算符优先级等内容。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

<html>
<head>
<title>PHP5.4</title>
</head>
<body>
<?php             //PHP起始标签
    echo "Hello World!";    //PHP输出Hello World!
?>
<!--PHP结束标签--> </body> </html>

一、PHP5.4 的基本语法与写作格式
1PHP语句分割符
<?php             
 $php = true;    //分号结束语句
  if($php){
     echo "真";    //分号结束语句
 }        //大括号结束语句
?>

2、PHP注释与语法标识符

1、// 双斜线模式(单号注释)来源于C++语法的注释模式
2、# 井号模式(单号注释)来源于C语言的注释模式
3、/**/ 斜线配合星号(多行注释)来源与UNIX的shell语言模式
4、<!--和-->是HTML的注释模式

3、函数的使用格式

1、返回值  函数名()
2、返回值  函数名(参数,参数…)
3、函数名(参数, 参数…, 返回变量)
4、返回值  函数名(……)调用符——PHP5.4的新用法
 二、语法、常量、变量与数据类型详解
变量的称由一个美元符“$”开头,“$”后是一个标识符。标识字串只字母、数字或下划线组成。变量名的标识符不能以数字开头而且变量名区分大小写
1、字符串(String)
单引号(简单引号)或双引号(功能引号)
2、整型(integer)-2147483648 到 +2147483647(32位)
3、浮点型(float或double)
1.8E+308    (1.8×10308)
4、布尔型(boolean)
“真”或“假”。"NULL"
5、数组(Array)数组(Array)
6、对象(Object)对象(Object)
7、资源类型(Resource)
系统数据资源

 
 
 
 
 
 
 
 
系统常量与自定义常量
常量的作用域是全局的,不带美元符号“$”,一个有效的常量名由字母或者下划线开头
系统常量范例:
1、__FILE__  默认常量,是指PHP程序文件名及路径;
2、__LINE__  默认常量,是指PHP程序的行数;
3、__CLASS__  类的名称;
自定义常量
在PHP中是通过define()函数来定义一个常量的,其语法格式为:
  bool define ( string $name, mixed $value [, bool case_$insensitive] )
         name:指定常量的名称。
         value:指定常量的值。
         insensitive:指定常量名称是否区分大小写。如果设置为true则不区分大小写;如果设置为false则区分大小写。如果没有设置该参数,则取默认值false。
1.   define("COLOR","red");    //定义一个常量COLOR,值为red
2.   echo COLOR."<br>";        //输出常量COLOR的值

 注意事项: PHP单引号和双引号区别

   ” ” 双引号里面的字段会经过编译器解释,然后再当作HTML代码输出。

   ‘ ‘ 单引号里面的不进行解释,直接输出。 单引号比双引号要快了

 

$abc=’my name is tome’;
echo $abc      //结果是:my name is tom
echo$abc//结果是:$abc
echo$abc//结果是:my name is tom

 

三、运算符与优先级

PHP中有丰富的运算符集,它们中大部分直接来自于C语言。按照不同功能区分,运算符可以分为:算术运算符、字符串运算符、赋值运算符、位运算符、条件运算符,以及逻辑运算符等。当各种运算符同在一个表达式中时,它们的运算是有一定的优先级的
1.算术运算符
2.字符串运算符
一个.(点)就是英文的句号。 它可以将字符串连接起来,组成新字符串,也可以将字符串与数字连接,这时类型会自动转换
<?php 
 $str="string php100";        
 echo $str."web";        //输出结果string php100web
 echo $str.123;        //输出结果string php100123
 $str2="web";
 echo $str.$str2;        //输出结果string php100web
?>
3.赋值运算符
将右侧表达式的值赋给左侧变量;或者说是将原表达式的值拷贝到新变量中,所以改变其中一个并不影响另一个

4.位运算符

5.比较运算符

6.逻辑运算符

7.运算符的优先级

转载于:https://www.cnblogs.com/JoannaQ/archive/2012/08/17/2643383.html

php 是一种服务器端的,嵌入html的脚本语言。php区别其他像客户端java的地方是它的代码在服务器端执行.php能做什么? 最低水平,php可以做任何其他cgi程序所能做的事,例如收集表格数据,生成动态页面内容,或者收发cookies.可能最强大,最有意义的特性是php支持大范围的数据库.书写一个支持数据库的web 页面是难以置信的简单. 下面是当前支持的数据库: adabas d interbase solid dbase msql sybase empress mysql velocis filepro oracle unix dbm informix postgresql php通过协议也支持与其他服务的"交谈",像imap, snmp, nntp, pop3, 甚至是 http. 你也可以打开晦涩的 网络接口和其他协议交互. php的简要历史 1994年秋季, rasmus lerdorf 开始构思 php. 早期的非发行版本被用在他的主页上,以追踪谁在看他的在线简历. 1995年年初第一版本出台,当时php只被认为是个人主页开发工具.它由一个非常单纯的只能理解很少数特殊宏的分析引擎和 一些用在主页后端通用的工具组成.如留言簿,计数器和其他一些东西.这个分析器在1995年年中被重写并被命名为 php/fi 第二版. fi来自 rasmus 写的另外一个包, 用于解释 html 形式的数据.他结合了个人主页工具脚本和形式解析器,并加 上msql支持.这样就产生 php/fi 了. php/fi以令人惊奇的步调成长,人们开始把自己的代码贡献给它. 很难给出它的硬统计表,但可以估计在1996年末,整个世界至少有15,000个网站在用php/fi.到1997年年中,这个 数字已经超过50,000了. 而在此时php的发展也发生了变化.由rasmus自己偏爱的和几个人开发的项目变成一个更有组织的团 体成就.ev suraski和andi gutmans重写了解析器.这个新的解析器成为php版本3的基础.许多有用的代码从php/fi 继承到php3,并且很多是完全重写的. 今天(1999年年中)不管是php/fi或php3与很多商业产品捆绑在一块,例如c2级强度的web服务器和红帽子linux. 根据netcraft提供的数据推断,保守估计全世界应用php的网站已超过150,000个.由此看来,它比在因特网上运行netscape 的旗舰企业服务器的站点还多. 1.php是网页文件.需要有支持php的web服务器,才能通过浏览器打开.如果你实在要打开,用记事本也可以打开,不过里面是些网页代码.你不一定读得懂 . 2.你所下载的只不过是一个指向(或包含)那个手机铃声的网页,你要真正得到那个铃声的地址才能下载它 . 3.应该不是php,是pdf,你把后缀改一下,php文件是网页格式,用文本编辑器打开,但是本站提供的大部分是pdf格式的,安装一个pdf阅读器就能正常打开了. 4.“把扩展名改成 html ,然后用IE打开。” 5.如果安装了dreamwaver,php文件会显示dreamwaver可以打开的样式 不过用不着 到你下载过的贴子里,看你下载的那个东西的扩展名是什么,比如word文档后面就是.doc, pdf文档后面就是.pdf, 压缩文档后面就是.rar或 .zip之类的 然后把扩展名替换.php就能开了 我以前好像遇到过这种问题,好像是用下载工具下载的时候有些不默认修改回原来的扩展名吧。 一般论坛里的东西都不是很大,直接点击保存就行了,就不会遇到这种情况了 6.记事本就可以了~~~~~~~~~~ 你要用Word、Fontpage也可以~ 反正都是PHP脚本语言~ 7.PHP文件是动态网页文件,它的运行需要ISS服务的支持,如果你想在IE浏览器中打开的话,必须安装ISS服务,否则无法运行。 ISS服务是INTERNET信息服务,安装步骤: (1)控制面板--添加删除程序--添加删除组件---Internet信息服务--安装。安装完成后,会在管理工具中生成Internet信息服务组件,还会在C盘生成Inetpub文件夹,里面有一个WWWROOT文件夹。 (2)将你PHP文件放到WWWROOT文件夹中,必须是这个文件夹,放在其它文件夹无效. (3)打开IE浏览器,在地址栏中输入:http://127.0.0.1/**** ****是你的PHP文件名,也可以将PHP文件名改为 default.asp,这样就不用输入文件名,直接回车就行了,127.0.0.1是指本地机器。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值