【发布时间】:2022-01-27 22:57:21
【问题描述】:
我正在开发 Wordpress 插件。 WP Plugin 目录中的审核小组要求通过 WP 函数在首次访问之前对每个 get 或 post 值进行清理。
通常我会检查 isset() 函数是否给出了一个值,由于上述要求,现在这是不可能的。
我现在的解决方案是做类似的事情
$foo = isset( sanitize_text_field( $_POST['foo'] ?? '' )) ? sanitize_text_field($_POST['foo']) : $something
但这会导致一些其他副作用并且不是最优雅的解决方案,所以我想知道是否有人对此有更好的想法?
谢谢。
【问题讨论】:
标签: php wordpress sanitization