我有我正在尝试的php功能,
echo get_products_display_price($_GET['products_id']);
我的输出是“199.99美元”的引号,有没有办法让它输出“在字符串周围,而不必混淆函数本身像substr
?
答案 0 :(得分:2)
您可以使用trim
:
echo trim(get_products_display_price($_GET['products_id']), "'\" ");
它会删除字符串开头和结尾的所有"
,'
和空格。
但我想知道为何显示引号。如果您正在回显字符串,通常不会打印引号,只要它们不是字符串本身的一部分。您应该检查get_products_display_price
功能并修复错误。
答案 1 :(得分:-1)
echo str_replace('"','',get_products_display_price($_GET['products_id']));
或
ereg_replace('"', '', get_products_display_price($_GET['products_id']));