leafs/anchor

Leaf PHP 工具模块

v1.5.0 2023-07-09 00:51 UTC

This package is auto-updated.

Last update: 2024-09-09 03:36:39 UTC


README





Leaf Anchor

Latest Stable Version Total Downloads License

本包包含用于深度数据清洗和为您的应用程序数据提供基本安全性的 leaf 工具。它还作为其他模块(如 CSRF)中提供的安全性的基础。

安装

您可以使用 Composer 轻松安装 Leaf。

composer require leafs/anchor

基本用法

安装 anchor 后,创建一个 index.php 文件。

基本 XSS 防护

<?php
require __DIR__ . "vendor/autoload.php";

$data = $_POST["data"];
$data = Leaf\Anchor::sanitize($data);

echo $data;

这同样适用于数组

<?php
require __DIR__ . "vendor/autoload.php";

$data = Leaf\Anchor::sanitize($_POST);

echo $data["input"];

您可以使用内置的 PHP 服务器快速测试此功能

php -S localhost:8000