IT数码 购物 网址 头条 软件 日历 阅读 图书馆
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
图片批量下载器
↓批量下载图片,美女图库↓
图片自动播放器
↓图片自动播放器↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁
 
   -> PHP知识库 -> 后端基础PHP---简介及基本函数(上) -> 正文阅读

[PHP知识库]后端基础PHP---简介及基本函数(上)

什么是php

聊这个之前我们先来聊一下编程语言,什么是:编程语言
编程语言:编程是一门人类与电脑沟通的语言,可以告诉电脑做什么以及怎么做
php是一门常见的后端语言
常见的后端语言有【ASP | ASPX | PHP | JSP 】在这里插入图片描述

php的四种标记风格

1. XML 风格

<?
    echo "字符串";
?>

2. 简短风格

<?
    echo "字符串";
?>

3. ASP 风格(已移除)

<%
    echo "字符串";
%>

这种标记风格与 ASP 或 ASP.NET 的标记风格相同,默认情况下这种风格是禁用的。如果想要使用它需要在配置设定中启用了 asp_tags 选项。
不过该标记风格在 PHP7 中已经不再支持,了解即可。

4. SCRIPT 风格(已移除)

<script language="php">
    echo '字符串';
</script>

这种标记风格是最长的,如果使用过 JavaScript 或 VBScript,就会熟悉这种风格。

该标记风格在 PHP7 中已经不再支持,了解即可。

php基础语法

正规写法:

<?php
	echo "hello world";
?>

echo为输出的意思,php类型的文件中写这单独的一句,网页会输出hello world
在这里插入图片描述
变量是用于存储数据的容器
定义变量并且输出变量:

<?php
	$a = "hello php";
	echo $a
?>

php代码中定义了a($a)为hello php,输出时网页会显示变量a中的内容,网页会输出hello php
变量可多次赋值

常量: 可以用define()函数来定义常量。一个常量一旦被定义,就不能再改变或者取消定义。 常量只能包含标量数据(boolean,integer,float和string)。 可以简单的通过指定其名字来取得常量的值
定义常量并且输出

<?php
	define("php","kaishixuexiphp");
	echo php
?>

常量名为php,常量中的内容为kaishixuexiphp,输出常量名为php的常量,网页会显示kaishixuexiphp。

函数
php函数:函数是指 为了实现 某个功能或者目的,coding的一段代码
ps:分两种一种内置现有的,和用户自建的
PHP 的真正力量来自它的函数:它拥有超过 1000 个内建的函数
用户自建函数需要用到:function(预定义的意思)
正规写法:

function 函数名()
{
要执行的代码;
}

场景:

<?php
	function php()
{
	echo "phpNB";
}
    echo php()
?>

页面输出phpNB
function 函数名() 这个()中的为形参
形参:形式的参数,括号内的变量,字符串之类的并没有实际的意义,最后输出时写的什么就是什么。行参的作用只在函数内部使用,作用域仅仅在于这个函数对外部没有影响。
如下代码:

<?php
	function name($a)
{
	echo $a."<br>";
}
echo "my name is ";
name("xxx");
echo "my sister's name is ";
name("xxx");
echo "my mom's nam is ";
name("xxx")
?>

name( a ) 最 开 始 是 为 空 的 , 直 到 第 一 次 输 出 时 为 x x x , 将 x x x 返 回 给 了 n a m e ( a)最开始是为空的,直到第一次输出时为xxx,将xxx返回给了 name( a)xxxxxxname(a),此时函数中的代码为$a.换行符,然后输出my name is xxx
网页返回为:在这里插入图片描述
php的注释
PHP 注释 (Comments) 有两种类型:一种是单行注释,一种是多行注释。
// #
在一行中所有 “//”,"#" 符号右面的文本都被视为注释, 因为 PHP 解析器忽略该行 “//” 右面的所有内容。

/**/
PHP 多行注释以 “/" 开头,以 "/” 结束。在 “/" 和 "/” 之间,可以写多行注释。

php的连接符:.

"" ''的区别
引号中的内容都为字符串,输出时“”中的内容回去解析看看是不是其他内容,而‘’则是直接输出字符串

php等于的区别:= == ===
一个等于为赋值
两个等于为比较数值
三个等于也为比较类型且比较数值

php中的万能输出函数:var_durp
var_durp能输出很多echo输出不了的东西:数据类型,数据长度,值
无论是数组还是对象都能输出

运算符
在这里插入图片描述
在这里插入图片描述

在这里插入图片描述
条件分支语句
在这里插入图片描述
当您编写代码时,您常常需要为不同的判断执行不同的动作。您可以在代码中使用条件语句来完成此任务。

在 PHP 中,提供了下列条件语句:
if 语句 - 在条件成立时执行代码
if…else 语句 - 在条件成立时执行一块代码,条件不成立时执行另一块代码
if…elseif…else 语句 - 在若干条件之一成立时执行一个代码块
switch 语句 - 在若干条件之一成立时执行一个代码块
if语句的菜鸟教程讲的特别的详细。

<?php
$a = '90';
if($a>=90)
{echo "A";}
else{
	if($a>=75 and $a<90){echo "B";}
	else{
		if($a>=60 and $a<75){echo "C";}
	else{
		echo "D";
	}
	}
}
?>

Switch 语句
switch 语句用于根据多个不同条件执行不同动作。
菜鸟教程特别详细贴一下

  PHP知识库 最新文章
Laravel 下实现 Google 2fa 验证
UUCTF WP
DASCTF10月 web
XAMPP任意命令执行提升权限漏洞(CVE-2020-
[GYCTF2020]Easyphp
iwebsec靶场 代码执行关卡通关笔记
多个线程同步执行,多个线程依次执行,多个
php 没事记录下常用方法 (TP5.1)
php之jwt
2021-09-18
上一篇文章      下一篇文章      查看所有文章
加:2021-08-30 11:47:53  更:2021-08-30 11:48:46 
 
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁

360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 -2024/11/15 10:30:22-

图片自动播放器
↓图片自动播放器↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
  网站联系: qq:121756557 email:121756557@qq.com  IT数码