配置php环境变量及其作用

article/2025/10/5 14:14:15
  1. 未配置PHP环境变量

    一般情况下,在使用php时,不需要配置环境变量,只要在PHP.ini指定扩展的组件dll的ext路径和include环境路径即可,但cmd命令行在其他目录下运行php会报错。

  2. 配置PHP环境变量

    配置环境变量,我们可以轻松使用PHP的命令行。

    (1)找到PHP.exe所在的目录,然后复制该目录的路径目录(Wamp路径一般是wamp\bin\php\php.5.6.25[看不同版本])。

安装目录
注意:如图我安装的是Xampp,需要新建两条变量。
一个是xampp安装目录下的php文件,例如 D:\xampp\php
一个是xampp安装目录下php文件下的ext文件,例如 D:\xampp\php\ext

(2)打开控制面板找到高级系统设置的环境变量(win10)。

系统

(3)在环境变量窗口,选择“Path”—“编辑”,将PHP.exe的路径目录添加进去(Xammp新建两条变量)点击两次确认。

(4)cmd命令行在任意目录运行php如图,PHP环境变量就配置好了。
PHP环境变量

  1. 添加PHP环境变量的作用

    能在命令行情况下解释、执行php脚本,如下两个实例。

    (1)通过php -r 执行单条php代码

    ( -r --run 使用该参数可以在命令行内运行单行 PHP 代码。不用加上 PHP 的起始和结束标识符(<?php 和 ?>),加了会导致语法解析错误。)

在这里插入图片描述
(2)通过php 执行php文件

在C盘新建记事本1.txt写入php代码,将文件后缀名改为.php。

在这里插入图片描述
命令行运行 php 1.php,得到结果如图
PHP运行指定文件 php -f 文件名.php (-f 可省略)

在这里插入图片描述
注意:当前路径是不是文件所在路径,否则出现如下提示

在这里插入图片描述
运行 php 文件路径/文件名.php

在这里插入图片描述
学习参考:
https://blog.csdn.net/dear_jing/article/details/104094524
https://www.php.cn/php-ask-430294.html
https://www.php.net/manual/zh/features.commandline.php


http://chatgpt.dhexx.cn/article/uSFBfPrl.shtml

相关文章

Java IO操作详解

在Java编程中&#xff0c;IO&#xff08;输入输出&#xff09;是重要的组成部分&#xff0c;Java应用常常需要从外界输入数据或者把数据输出到外界。 Java IO的核心用一句话概括&#xff1a;抽象类或接口之中的抽象方法会根据实例化子类的不同&#xff0c;会完成不同的功能。所…

C++中的IO操作

IO操作 了解C中的IO操作C中的二进制读写&#xff0c;文本读写C中的stringstream类与I/O操作中对<<与>>运算符的重载 了解C中的IO操作 我们学习IO操作&#xff0c;就要先了解什么是IO操作&#xff0c;从名字中就可以看出来&#xff0c;I,O就代表着输入输出的操作&a…

处理器的IO操作

文章目录 1 IO空间的分类1.1 内存映射IO空间1.2 独立IO空间 2 处理器操作外设的基本方式3 内存映射IO空间的硬件设计3.1 硬件设计的关键3.2 设备地址映射示例 1 IO空间的分类 处理器与外设之间的数据通信通过IO操作完成。 1.1 内存映射IO空间 对于内存映射IO空间&#xff1a…

文件IO操作

目录 一.文件的操作 1.构造方法 2.常用方法 3.文件的绝对路径和相对路径 1.绝对路径 2.相对路径 4.注意事项 5.File类的方法使用例子&#xff08;递归遍历指定目录下的所有文件&#xff09; 二. 输入流 1.InputStream&#xff08;输入流&#xff09; &#xff08;1&a…

Linux 文件IO操作

概述 本片文章将会主要介绍四个IO函数&#xff1a;开关读写 open函数 open 函数的输入参数是 open(char* ,flag ,[mode])第一个参数表示的是打开文件的路径文件名第二个参数表示的是打开的方式&#xff0c;见下表 打开方式描述O_RDONLY只读O_WRONLY只写O_RDWR读写O_CREAT创建…

简述IO操作

IO java.io中最主要的五个类就是InputStream、OutputStream、Reader、Writer、File。 从传输方式角度来说&#xff0c;可以将IO分类为&#xff1a; 一&#xff1a;File File类的对象主要用来获取文件本身的一些信息&#xff0c;例如文件所在的目录、文件的长度或文件读写权…

Java文件IO操作及案例

文章目录 一. 文件概述1. 狭义和广义上的文件2. 文件的分类3. 文件的路径 二. 针对文件系统的操作1. File类的属性和构造2. File类的获取操作3. File类的判断操作4. 文件的创建和删除5. 其他的常用方法 三. 对文件内容进行读写1. IO流对象2. 文件的读操作3. 文件的写操作4. Sca…

java IO操作

系列文章目录 第一章 万事万物皆对象 第二章 java构造器 第三章 java访问权限 第四章 java初始化 第五章 java继承 第六章 java重载与重写 第七章 java接口和抽象类 第八章 java数组 第九章 java内部类 第十章 java时间操作 第十一章 final关键字 第十二章 java字符串 第十三章…

Linux基础 IO操作

一、IO接口的基本认识与使用 在c语言中&#xff0c;我们对文件用fopen&#xff0c;fread&#xff0c;fwrite&#xff0c;fclose等等c语言标准库函数来进行操作&#xff0c;实际上这些库函数是对系统调用接口的一个封装&#xff0c;目的是操作简单&#xff0c;方便编程。 以下…

Java中的IO操作

IO 操作是我以前不太理解的操作。总是觉得很神奇&#xff0c;然后一脸懵逼。今天终于鼓起勇气&#xff0c;认真的学习IO方面的知识。有理解不妥当或者不正确的地方&#xff0c;还请各位大佬指正。 一、java的io发生在哪&#xff1f; 这个问题&#xff0c;我们必须首先明确下。…

基础IO-文件IO操作

目录 1.C语言文件IO相关操作&#xff08;库函数IO接口&#xff09; 2. 系统调用IO接口 1.C语言文件IO相关操作&#xff08;库函数IO接口&#xff09; fopen--打开文件&#xff0c;返回一个文件的操作句柄&#xff0c;有了句柄才能对指定的文件进行操作。 FILE *fopen(char *p…

Java文件IO操作

目录 一、了解什么是文件 狭义的文件&#xff1a; 广义的文件&#xff1a; 二、文件的路径 ①文件的绝对路径 ②文件的相对路径 三、Java对于文件的操作 File类的构造方法 File类的普通方法 四、对于文件的内容操作 ①FileInputStream&#xff08;文件输入流&#xf…

IO操作

一、简介 IO流是用来处理设备之间的数据传输的&#xff0c;数据一般储存在设备上 设备&#xff1a;硬盘&#xff0c;光盘&#xff0c;内存等等&#xff0c;内存是临时储存的 Java对数据的操作是采用流的方式 按照操作的数据分为&#xff1a;字节流和字符流 暗照流向&#x…

Java基础--IO操作

一、IO原理及分类 一、IO原理 1、I/O是Input/Output的缩写&#xff0c;I/O技术是非常实用的技术&#xff0c;用于处理设备之间的数据传输&#xff0c;如读写文件&#xff0c;网络通信等。 2、java程序中对于数据的输入/输出操作一般都是以流的方式进行 3、java.io包下提供各…

关于I/O操作

https://blog.csdn.net/deram_boy/article/details/51191425 提及这个&#xff0c;就想到了各种文件操作&#xff0c;这种流&#xff0c;什么reader 啊&#xff0c; writer啊&#xff0c;buffer啊&#xff0c;file啊。但是综合的东西与总结&#xff0c;只是曾经了解。因为工作…

IO操作概念

IO&#xff1a;输入输出&#xff0c;对程序的输入与输出 文件&#xff1a;一组有关数据的集合 文件名&#xff1a;这组数据的名字 linux系统中所有文件均属于文件&#xff08;通过文件系统进行管理&#xff09; 按类型分类&#xff1a; 1、普通文件 &#xff08;…

I/O操作

前言 I/O操作即操作存储器&#xff0c;所以想了解I/O操作&#xff0c;需要了解一点存储器相关知识点。 计算机存储器 存储器是计算机的核心部件之一&#xff0c;在完全理想的状态下&#xff0c;存储器应该要同时具备以下三种特性&#xff1a; &#xff08;1&#xff09;速度…

操作系统_04_IO相关(个人总结)

声明: 1. 本文为我的个人复习总结, 并非那种从零基础开始普及知识 内容详细全面, 言辞官方的文章 2. 由于是个人总结, 所以用最精简的话语来写文章 3. 若有错误不当之处, 请指出 软硬链接 软链接(快捷方式): 删除原文件时, 软链接则失效 硬链接…

gcc 命令

gcc 命令 GCC 编译器 gcc 命令格式 gcc 选项 文件名字主要选项 -c&#xff1a; 只编译不链接为可执行文件&#xff0c;编译器将输入的.c 文件编译为.o 的目标文件。-o&#xff1a; <输出文件名>用来指定编译结束以后的输出文件名&#xff0c;如果不使用这个选项的话 G…

Ubuntu Linux gcc的常用命令

目录 一、gcc简介 二、简单的gcc编译 1 预处理 2 编译为汇编语言代码 3 汇编 4 连接 三、多个程序文件的编译 四、检查错误 五、连接库文件 1 编译成可执行文件 2 链接 3 强制链接时使用静态链接库 六、总结 一、gcc简介 Linux系统下的Gcc&#xff08;GNU C Compi…