我的编程空间,编程开发者的网络收藏夹
学习永远不晚

php的基本语句

短信预约 -IT技能 免费直播动态提醒
省份

北京

  • 北京
  • 上海
  • 天津
  • 重庆
  • 河北
  • 山东
  • 辽宁
  • 黑龙江
  • 吉林
  • 甘肃
  • 青海
  • 河南
  • 江苏
  • 湖北
  • 湖南
  • 江西
  • 浙江
  • 广东
  • 云南
  • 福建
  • 海南
  • 山西
  • 四川
  • 陕西
  • 贵州
  • 安徽
  • 广西
  • 内蒙
  • 西藏
  • 新疆
  • 宁夏
  • 兵团
手机号立即预约

请填写图片验证码后获取短信验证码

看不清楚,换张图片

免费获取短信验证码

php的基本语句

## PHP初识

###  为什么学php?

     通过live serve 起的假的服务不能做逻辑处理   所以为了熟悉前后端交互 业务流程   学习php

###  什么是php?

     PHP 是一种创建动态交互性站点的强有力的服务器端脚本语言。

     PHP(全称:PHP:Hypertext Preprocessor,即"PHP:超文本预处理器")是一种通用开源脚本语言。

     PHP 脚本在服务器上执行

###  PHP 文件是什么?

    PHP 文件可包含文本、HTML、JavaScript代码和 PHP 代码

    PHP 代码在服务器上执行,结果以纯 HTML 形式返回给浏览器

    PHP 文件的默认文件扩展名是 ".php"

### PHP 能做什么?

    PHP 可以生成动态页面内容

    PHP 可以创建、打开、读取、写入、关闭服务器上的文件

    PHP 可以收集表单数据

    PHP 可以发送和接收 cookies

    PHP 可以添加、删除、修改您的数据库中的数据

    PHP 可以限制用户访问您的网站上的一些页面

    PHP 可以加密数据

###  安装  phpstudy  包含两个内容

对于初学者建议使用集成的服务器组件,它已经包含了 PHP、Apache、Mysql 等服务,免去了开发人员将时间花费在繁琐的配置环境过程;

- Windows 系统可以使用phpStudy

- XAMPP

    XAMPP 支持 Mac OS 和 Windows 系统,下载地址:https://www.apachefriends.org/zh_cn/index.html。

 服务器  Apache  会在本地起一个本地服务    http://localhost/  (以后启动phpstudy  必须通过http://localhost/   来访问  绝对不能通过live serve)

###  学习phpstudy 的注意事项

```

每天打开电脑 第一件事  启动  phpstudy

以后启动运行phpstudy   必须通过http://localhost/   来访问  绝对不能通过live serve

http://localhost/  起的服务的根目录  在  WWW (点击小图标  鼠标右键 网站根目录)

以后我们写的所有php文件  必须放在 WWW 中

```

## PHP基础语法

###  怎增使用php

PHP 脚本可以放在文档中的任何位置。

PHP 脚本以 结束:

```

// PHP 代码

?>

```

注意:

- php的语法比较严格  语句结束之后 一定要加";" 否则会报错;

- php 语法出错  会直接将错误输出到页面中(显示错误的 行号)

- PHP 代码在服务器上执行,结果以纯 HTML 形式返回给浏览器

###  php的输出语法

echo     可以输出一个或多个字符串(多个字符串之间用逗号分隔);

print    只允许输出一个字符串;

print_r()   打印数组和对象;

```

    echo "hello","world","Today","is","Thursday","
";

    print "你好php";

    print_r([1,2,3,4])

?>

```

###  php的注释

单行注释 (//)

多行注释 ()

示例:

```

    // 这是单行注释

   

?>

```


 

### php变量

#### PHP 变量规则:

    PHP 变量规则:

    变量以 $ 符号开始,后面跟着变量的名称

    变量名必须以字母或者下划线字符开始

    变量名只能包含字母数字字符以及下划线(A-z、0-9 和 _ )

    变量名不能包含空格

    变量名是区分大小写的($y 和 $Y 是两个不同的变量)

#### 创建(声明)PHP 变量:

PHP 没有声明变量的命令,变量在您第一次赋值给它的时候被创建:

```

    $a =100;

    $str = "hello world";

    $bool = true;

?>

```

注:PHP 也是一门弱类型语言(会根据变量的值,自动把变量转换为正确的数据类型)


 

#### PHP 变量作用域

- global   (全局作用域);

- local    (局部作用域);

- parameter  (参数作用域);

在函数中声明的变量是局部变量,在函数外声明的变量是全局变量(全局变量和局部变量不会相互影响);

```

   

        // 全局变量

        $x = 5;

        $y = 6;

        $z = $x +  $y;

        echo $z;

        echo "
";


 

        // 在函数内声明的变量是局部变量

        function fn(){

            $x = 10;

            $y = 20;

            return $x+$y;

        }

        $result = fn();

        echo $result;

    ?>

```

那么,如何将函数内的局部变量改为全局变量;

-  通过global 关键词  允许局部变量 访问全局变量

-  借助超级全局变量 $GLOBALS  (类似js中的window) 访问全局变量

a. 通过global 关键词  允许局部变量 访问全局变量

```

   

    $x = 5;

    function fn(){

        global $x; //   通过global 关键词 可以允许$x 访问全局的$x

        $x = 10;

    }

    fn();

    echo  $x;

   

   ?>

```

b.借助超级全局变量 $GLOBALS  (类似js中的window) 访问全局变量

注:PHP 将所有全局变量存储在一个名为 $GLOBALS[index] 的数组中。 index 保存变量的名称。这个数组可以在函数内部访问,也可以直接用来更新全局变量

```

    $x = 5;

   function fn(){

      $GLOBALS["x"] = 10;  //

   }

   fn();

   echo  $x;

?>

```


 

参数作用域(形式参数也是局部变量)

```

    $a = 10;

    $b = 20;

    function fn($a,$b){

        $a = 100;

        $b = 200;

        echo $a."|".$b."
";

    }

    fn(100,

来源地址:https://blog.csdn.net/weixin_55592592/article/details/122241046

免责声明:

① 本站未注明“稿件来源”的信息均来自网络整理。其文字、图片和音视频稿件的所属权归原作者所有。本站收集整理出于非商业性的教育和科研之目的,并不意味着本站赞同其观点或证实其内容的真实性。仅作为临时的测试数据,供内部测试之用。本站并未授权任何人以任何方式主动获取本站任何信息。

② 本站未注明“稿件来源”的临时测试数据将在测试完成后最终做删除处理。有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341

php的基本语句

下载Word文档到电脑,方便收藏和打印~

下载Word文档

猜你喜欢

基本的SQL语句

表结构实验内容1用SQL语句创建数据库CAP,数据文件名为CAPData.mdf,数据文件的初始存储空间大小为50M,最大存储空间为500M,存储空间自动增长量为10M。CREATE DATABASE CAPON(NAME = CAP,FILENAME = "
基本的SQL语句
2018-11-15
2024-04-02

Python 基本语句

首先申明下,本文为笔者学习《Python学习手册》的笔记,并加入笔者自己的理解和归纳总结。1、Python语句特点(1) if语句中括号()是可选的。(2) 冒号(:)出现在结尾,表示一个语句的结束。(3) 分号(;)不用出现在结尾。(4)
2023-01-31

MySQL(六):基本的SELECT语句

基本的SELECT语句 前言一、SELECT...二、SELECT ... FROM三、列的别名四、去除重复行五、空值参与运算六、着重号七、查询常数八、显示表结构九、过滤数据 前言 本博主将用CSDN记录软件开发求学之路上亲
2023-08-19

第03章_基本的SELECT语句

第03章_基本的SELECT语句1. SQL概述1.1 SQL背景知识1946 年,世界上第一台电脑诞生,如今,借由这台电脑发展起来的互联网已经自成江湖。在这几十年里,无数的技术、产业在这片江湖里沉浮,有的方兴未艾,有的已经几幕兴衰。但在这片浩荡的波动里,有一
第03章_基本的SELECT语句
2014-10-31

C# for语句的基本知识

这篇文章主要讲解了“C# for语句的基本知识”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“C# for语句的基本知识”吧!C# for语句的用途比较广泛的用途,需要进行遍历和循环中,大多用
2023-06-17

【MySQL】MySQL基本语句大全

个人主页:【😊个人主页】 系列专栏:【❤️MySQL】 文章目录 前言结构化查询语句分类MySQL语句大全📚DDL(对数据库和表的操作)🤖DQL(查询语句)💻
2023-08-17

第03章 MySQL基本的SELECT语句

第03章 MySQL基本的SELECT语句1. SQL概述1.1 SQL背景知识1946 年,世界上第一台电脑诞生,如今,借由这台电脑发展起来的互联网已经自成江湖。在这几十年里,无数的技术、产业在这片江湖里沉浮,有的方兴未艾,有的已经几幕兴衰。但在这片浩荡的波
第03章 MySQL基本的SELECT语句
2017-08-05

javascript中的基本语句有哪些

小编给大家分享一下javascript中的基本语句有哪些,希望大家阅读完这篇文章之后都有所收获,下面让我们一起去探讨吧!JavaScript的特点1.JavaScript主要用来向HTML页面添加交互行为。2.JavaScript可以直接嵌
2023-06-14

编程热搜

  • Python 学习之路 - Python
    一、安装Python34Windows在Python官网(https://www.python.org/downloads/)下载安装包并安装。Python的默认安装路径是:C:\Python34配置环境变量:【右键计算机】--》【属性】-
    Python 学习之路 - Python
  • chatgpt的中文全称是什么
    chatgpt的中文全称是生成型预训练变换模型。ChatGPT是什么ChatGPT是美国人工智能研究实验室OpenAI开发的一种全新聊天机器人模型,它能够通过学习和理解人类的语言来进行对话,还能根据聊天的上下文进行互动,并协助人类完成一系列
    chatgpt的中文全称是什么
  • C/C++中extern函数使用详解
  • C/C++可变参数的使用
    可变参数的使用方法远远不止以下几种,不过在C,C++中使用可变参数时要小心,在使用printf()等函数时传入的参数个数一定不能比前面的格式化字符串中的’%’符号个数少,否则会产生访问越界,运气不好的话还会导致程序崩溃
    C/C++可变参数的使用
  • css样式文件该放在哪里
  • php中数组下标必须是连续的吗
  • Python 3 教程
    Python 3 教程 Python 的 3.0 版本,常被称为 Python 3000,或简称 Py3k。相对于 Python 的早期版本,这是一个较大的升级。为了不带入过多的累赘,Python 3.0 在设计的时候没有考虑向下兼容。 Python
    Python 3 教程
  • Python pip包管理
    一、前言    在Python中, 安装第三方模块是通过 setuptools 这个工具完成的。 Python有两个封装了 setuptools的包管理工具: easy_install  和  pip , 目前官方推荐使用 pip。    
    Python pip包管理
  • ubuntu如何重新编译内核
  • 改善Java代码之慎用java动态编译

目录