【问题标题】:PHP Value Not Display if variable text includes apostrophe如果变量文本包含撇号,则不显示 PHP 值
【发布时间】:2017-02-28 15:55:44
【问题描述】:

我有以下一段 PHP 代码作为我的网站主题的一部分。我被卡住的地方是,如果 $sec_title 的值包含撇号,那么文本不会显示。但没有撇号,它包含罚款。我该如何修改它以防止出现此问题?

<?php
if ( $sec_title ) {
echo do_shortcode( "[onex_section_header
title={$sec_title}
subtitle='{$sec_subtitle}']"
);
} ?>

【问题讨论】:

标签: php


【解决方案1】:

尝试使用:

$sec_title = addslashes($sec_title)

在您回显或尝试像这样切换双引号和单引号之前

echo do_shortcode('[onex_section_header 
title={$sec_title} 
subtitle="{$sec_subtitle}"]'
);

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2012-09-24
    • 2019-02-17
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-03-07
    相关资源
    最近更新 更多