如果变量文本包含撇号,则不显示PHP值
下面的PHP代码是我网站主题的一部分。我被卡住的地方是,如果$sec_title的值包含撇号,则文本不会显示。但是没有撇号,它包含fine。我如何修改此项以防止此问题如果变量文本包含撇号,则不显示PHP值,php,Php,下面的PHP代码是我网站主题的一部分。我被卡住的地方是,如果$sec_title的值包含撇号,则文本不会显示。但是没有撇号,它包含fine。我如何修改此项以防止此问题 <?php if ( $sec_title ) { echo do_shortcode( "[onex_section_header title={$sec_title} subtitle='{$sec_subtitle}']" ); } ?> 尝试使用: $sec_title = addslashes($sec_t
<?php
if ( $sec_title ) {
echo do_shortcode( "[onex_section_header
title={$sec_title}
subtitle='{$sec_subtitle}']"
);
} ?>
尝试使用:
$sec_title = addslashes($sec_title)
在回显或尝试切换双引号和单引号之前
echo do_shortcode('[onex_section_header
title={$sec_title}
subtitle="{$sec_subtitle}"]'
);
尝试添加₩ 在“你能展示你的do\u短码功能吗?”?也许对你有帮助。尝试使用json_encode()