$response
var 有一个名为 custom_test_name
的组件,如下所示:
[Test_Name]ad.no.check1.check2.check3
这是小的PHP代码:
<?php
echo "<class="."com.tests.".$response["custom_test_name"][1]."</class>";
?>
这将打印<class=com.tests.[</class>
..检查custom_test_name
的第一个字符[
,以及类似的回声["custom_test_name"][2]
打印T
,[3]
打印e
....但是,在这种情况下,如何仅打印/回显细节?例如。呼应这个ad.no.check1.check2.check3
并消除那个[Test_Name]
.有没有办法我们可以指定范围/其他方法?
如果custom_test_name总是以[Test_Name]开头,你可以用类似的东西删除它
$trimmed = str_replace('[Test_Name]', '', $response->custom_test_name);
echo "<class="."com.tests." . $trimmed . "</class>";
如果它并不总是这样,而是从[某事]开始,你可以使用类似的东西
$trimmed = preg_replace("/([.*])/", '', $response->custom_test_name);
echo "<class="."com.tests." . $trimmed . "</class>";