PHP开发基础(一)

PHP语法规则

PHP标记风格
1、XML风格
2、脚本风格
3、简短风格
4、ASP风格

在这里插入图片描述

基本用法:
<html>
<body>
<b>
<?php
echo “Hello World”;
?>
</b>
</body>
</html>
 PHP分隔符
 在PHP中每写完一条语句用";"分号进行分割并进行强制结束,如果是固定的语句,则用")"大括号来进行结束。
PHP注释方式
//:双斜线方式(单行注释)
#:井号注释(单行注释)
/*和*:斜线配合星号注释()多行注释

在这里插入图片描述

 PHP的输出
 1、使用echo输出
 PHP中echo表示输出函数,可以输出一个或多个字符串,语法:
 echo Strings
 2、使用print输出命令
 print也表示输出一个或多个字符串,它的使用方式与echo类似
 print实际不是函数
PHP的语法标识符
1、标识符只能由字母、数字、下划线组成;
2、标识符只能以字母或者下划线开头;
3、不要与PHP内置的关键字重名。

在这里插入图片描述

需要注意的是,PHP不同于其他的编程语言,在PHP代码后面没有其他代码(html,javascript,css)时,一般是可以省略结束符号?>的,这么做有利于程序的优化,就是当文件被其他文件包含的时候,避免出现多余的空格

For example:

<?php
echo 123;
#这个代码就可以省略结束符?>
#运行完全不受影响
<?php
echo 123;
?>
<div>您好</div>
#这种情况下结束符?>才不可以被省略

预定义常量

PATH_SEPARATOR //路径分隔符(Windows为分号,类Unix为冒号)
DIRECTORY_SEPARATOR //目录分隔符
PHP_EOL //当前系统的换行符
PHP_VERSION //PHP版本号
PHP_OS //PHP 服务操作系统
PHP_SAPI //用来判断使用命令行还是浏览器执行的,如果PHP_SAPI='cli'表示实在命令行下执行
PHP_INT_MAX //INT最大值,32位平台值为214783647
PHP_INT_SIZE //INT字长,32位平台值为4(4字节)
M_PI //圆周率值
M_E //自然数
FILE //所在文件的绝对路径
LINE //文件中的当前行号
DIR //文件所在目录
FUNCTION //函数名称
CLASS //类的名称
METHOD //类的方法名
NAMESPACE //当前命名空间的名称

双引号,单引号

PHP中,单引号,双引号都可以定义一段字符串,但区别是双引号会默认在解析中进行处理,而单引号不会。

empty(),isset(),==null,==0问题

strpos()返回字符串中特定字符的位置,明显是0,PHP是弱类型语言,0和null一样,自然是no,建议用strstr判断。null即是empty(),0即是null,但0并不是===null,即0还是int,null是空

PHP指针

crrent/pos 返回当前被内部指针指向的数组单元的值,并不移动指针。
key 返回数组中当前单元的键名,并不移动指针‘
next 将数组的内部指针向前移动一位,并返回移动后当前单元的值。先移动,再取值。
prev 与next相反
end 将数组内部指针只想最后一个单元,并返回最后一个单元的值
reset 与end相反

变量的定义

$var1; //定义变量
$var2 = 1; //定义变量同时赋值

访问变量

echo $var2;

删除变量

unset($var2);

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
Web后端开发是指构建和维护Web应用程序的服务器端部分。它涉及处理请求、数据存储、业务逻辑和与前端交互等任务。下面是一些Web后端开发基础知识: 1. 编程语言:常见的后端开发语言有Java、Python、PHP、Ruby、Node.js等。选择一种语言来开发后端需要考虑其性能、可扩展性和适用场景。 2. 服务器:后端应用程序在服务器上运行。常见的Web服务器软件包括Apache、Nginx、IIS等。这些服务器可以处理HTTP请求并将其路由到相应的后端应用程序。 3. 框架:后端开发常使用框架来简化开发过程。框架提供了一组工具和类库,帮助开发人员处理常见的任务,如路由请求、处理表单数据、数据库交互等。常见的后端框架有Spring(Java)、Django(Python)、Laravel(PHP)等。 4. 数据库:后端应用程序通常需要与数据库进行交互来存储和检索数据。常见的关系型数据库有MySQL、PostgreSQL、Oracle等;非关系型数据库有MongoDB、Redis等。 5. RESTful API:后端开发中,API(Application Programming Interface)起着关键的作用,它定义了前端和后端之间的通信接口。RESTful API是一种常见的API设计风格,它使用HTTP协议的GET、POST、PUT、DELETE等动词来操作资源。 6. 安全性:后端开发需要考虑应用程序的安全性。常见的安全措施包括身份验证、访问控制、数据加密等。 7. 测试与调试:后端开发需要进行测试和调试,以确保应用程序的正确性和稳定性。常见的测试方法包括单元测试、集成测试和端到端测试。 这些是Web后端开发基础知识,希望能对你有所帮助。如果你有具体的问题或需要更深入的了解,请随时提问。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值