PHP 转义与反转义工具 – 处理 PHP 字符串字面量
PHP 转义与反转义工具会根据您选择的引号规则,对粘贴的 PHP 文本进行转换。单引号模式仅转义反斜杠与单引号;双引号模式转义控制字符与 PHP 特殊字符,并将非 ASCII 字符表示为 \u{…} 或旧式 \xHH。反转义时,工具会应用所选模式对应的规则。
PHP 转义与反转义是一款基于浏览器的 PHP 字符串转义与反转义工具,用于准备字符串内容和读取转义文本。粘贴或拖入 PHP 输入,选择转义或反转义,再选择与字符串匹配的引号模式。输出遵循该模式的规则,而不是对所有 PHP 字符串套用同一套转义。
在单引号模式下,工具仅转义反斜杠与单引号。在双引号模式下,它处理 \n、\r、\t、\v、\e、\f、\\、\$ 和 \",并将非 ASCII 字符表示为 \u{…} 或旧式 \xHH。反转义使用所选模式的规则,因此让模式与输入匹配很重要。
PHP 的单引号与双引号字符串对转义序列的解释不同。这意味着为一种引号风格转义的文本可能不适用于另一种风格。该工具可帮助您按目标风格准备字符串内容,或在需要检查底层字符时还原受支持的转义。
转换完全在浏览器中运行。您的输入在自己的设备上处理,不会上传、存储或发送到任何地方;页面加载后,工具支持离线使用,无需服务器连接。工具免费使用。
该工具可帮助 PHP 开发者、运维工程师以及任何需要准备或检查 PHP 字符串内容的人。在编辑源代码、处理嵌套字符串,或检查转义文本所代表的内容时,它很有用,无需手动逐条应用受支持的转义规则。
步骤 1:将 PHP 文本粘贴或拖入工具,添加要转义或反转义的字符串内容。
步骤 2:选择对输入进行转义还是反转义。转义会添加相应的 PHP 转义序列;反转义会将匹配的序列还原为字符。
步骤 3:选择单引号或双引号模式。每种模式遵循不同的 PHP 字符串规则,请使用与目标字符串匹配的模式。
步骤 4:查看结果并复制。双引号模式还会将非 ASCII 字符表示为 \u{…} 或旧式 \xHH。
使用场景:在另一个 PHP 字符串中嵌入 PHP 字符串而不破坏其引号。选择匹配的引号模式,工具会应用相应的转义规则。
使用场景:让转义密集的 PHP 字符串更易阅读。使用当初转义时相同的模式进行反转义。
使用场景:为粘贴到 PHP 源代码中准备字符串字面量。转义反斜杠与其他相关字符有助于保持预期的文本不变。
使用场景:查看 PHP 转义序列所表示的字符。反转义后显示的是结果文本,而非转义记号。
使用场景:处理包含换行、制表符或双引号模式支持的其他字符的文本。工具会应用所列的 PHP 转义序列。
使用场景:处理 PHP 字符串中的非 ASCII 文本。双引号模式将这些字符表示为 \u{…} 或旧式 \xHH。