【发布时间】:2017-06-28 18:31:56
【问题描述】:
我正在尝试将 textarea 文本转换为可以放入 postcodes.io 检查器 API 的字符串
文本区域示例:
TW7 8PX
TW14 8NU
W3 7JW
这需要转换为:
"TW7 8PX", "TW14 8NU", "W3 7JW"
目前我正在使用手动字符串:
$query = '"TW7 8PX", "TW14 8NU", "W3 7JW"';
$postcode = new Postcode();
$lookup = $postcode->bulkLookup(array($query));
我认为 preg_replace 可以实现,但我似乎找不到我需要的组合。
【问题讨论】:
-
您的
$query行将导致语法错误。请将您想要的输出更新为有效的内容,以便回答者可以提供准确的回复。 -
@mickmackusa 它没有引起任何问题,因为它是从我正在使用的测试页面中取出的。不过我已经找到答案了。还是谢谢你:)
-
您的问题实际上导致了几个志愿者的时间浪费,因为他们试图将额外的双引号打包到字符串中。你已经按照你的理解解决了你自己的问题,而不是问题所述。查看错误:sandbox.onlinephpfunctions.com/code/… 请更新您的问题。
-
@mickmackusa 道歉,这不是我的本意
-
@mickmackusa 我承认 $query 行无效且具有误导性,但最初的信息很清楚,人们能够回答这个问题。此外,我不觉得这个问题是关于爆炸的,也不是由爆炸回答的,即使爆炸是解决方案的一部分。提供所提供的信息,我的解决方案说明了解决方案所需的正确格式是使用 json_encode 所固有的。
标签: php