Composer笔记(一):在windows下安装PHP Composer

本文介绍了在Windows系统中如何下载并安装PHP的Composer,详细解析了安装过程,并通过下载'voku/anti-xss'库的例子,展示了如何使用Composer管理PHP包。在完成安装后,通过创建test.php文件并引入vendor目录下的autoload.php,即可利用Composer建立的库进行开发。

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

一、Windows下可以下载一键安装包

>下载页面:https://getcomposer.org/download/


二、安装完毕后,新打开一个命令窗口

可以看到,composer的默认安装目录是C:\ProgramData\ComposerSetup\bin(ps:which需要安装cygwin才能执行)。


三、使用Composer下载一个PHP包,这里以“voku/anti-xss”作为例子。


我们看看下载结果:


vendor文件夹:保存下载的anti-xss库以及相关的依赖库
composer.json:记录当前项目需要的库
composer.lock:记录当前相关库的版本,后期安装项目的时候,只会按lock文件里记录的指定版本下载依赖包。

四、执行代码,新建一个test.php,引入vendor下面的autoload,即可使用composer建立的库。

PS:vendor下面的autoload.php是composer自动生成的自动加载器。

$loader = require __DIR__ . "/vendor/autoload.php";

$antiXss = new \voku\helper\AntiXSS();
$harm_string = "Hello, i try to <script>alert('Hack');</script> your site";
echo $harmless_string = $antiXss->xss_clean($harm_string);


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值