获取单个数组值

问题描述 投票:-6回答:1

这就是我使用print_r的原因

preg_match($regexpattern, $string, $matches);
$array = print_r($matches);

这将导致像下面的数组我试图获得数组结果而不打印它,但它不起作用

Array
(
    [0] => https://example.com/page-1
)

问题,如何在单个值中获取$数组,如:

echo $array['0'];并将显示像这个https://example.com/page-1的结果

谢谢

php arrays
1个回答
0
投票

我明白你想说什么

使用foreach循环而不是print_r()

<?php

$array = array("https://example.com/page-1");

foreach($array as $key => $value)
{
  echo $value;
}
echo "<hr>";
echo $array [0];

?>

还要检查Result Here.

© www.soinside.com 2019 - 2024. All rights reserved.