从 PHP 中的数组中读取数据
Read data from array in PHP
我正在访问 WDSL 网络服务,我只想打印 HTML
中的数据
$answer2 = $client->call('GetApplicationFields2', array('aToken' => ($aToken)));
print_r($answer2);
输出 ->
Array
(
[GetCurrentVacanciesResult] => Array
(
[string] => Array
(
[0] => 40|Developer
[1] => 56|Test
)
)
)
我想打印HTML喜欢
<a href="40">Developer</a>
<a href="56">Test</a>
你可以这样使用:
$answer2 = $client->call('GetApplicationFields2', array('aToken' => ($aToken)));
foreach($answer2['GetCurrentVacanciesResult'] as $key => $value) {
foreach($value as $s_key) {
$temp = explode('|', $s_key);
echo '<a href="'.$temp[0].'">'.$temp[1].'</a>';
}
}
结果:
<a href="40">Developer</a>
<a href="56">Test</a>
<a href="100">Some other value</a>
<a href="200">One more</a>
foreach( $answer2["GetCurrentVacanciesResult"]["string"] as $row ) {
$parts = explode( $row );
echo '<a href="' . $parts[0] . '">' . $parts[ 1 ] . '</a>';
}
我正在访问 WDSL 网络服务,我只想打印 HTML
中的数据$answer2 = $client->call('GetApplicationFields2', array('aToken' => ($aToken)));
print_r($answer2);
输出 ->
Array
(
[GetCurrentVacanciesResult] => Array
(
[string] => Array
(
[0] => 40|Developer
[1] => 56|Test
)
)
)
我想打印HTML喜欢
<a href="40">Developer</a>
<a href="56">Test</a>
你可以这样使用:
$answer2 = $client->call('GetApplicationFields2', array('aToken' => ($aToken)));
foreach($answer2['GetCurrentVacanciesResult'] as $key => $value) {
foreach($value as $s_key) {
$temp = explode('|', $s_key);
echo '<a href="'.$temp[0].'">'.$temp[1].'</a>';
}
}
结果:
<a href="40">Developer</a>
<a href="56">Test</a>
<a href="100">Some other value</a>
<a href="200">One more</a>
foreach( $answer2["GetCurrentVacanciesResult"]["string"] as $row ) {
$parts = explode( $row );
echo '<a href="' . $parts[0] . '">' . $parts[ 1 ] . '</a>';
}