gpt4 book ai didi

php 将 http 链接添加到变量

转载 作者:行者123 更新时间:2023-11-30 23:14:37 27 4
gpt4 key购买 nike

我是 PHP 和一般编程的新手,所以请放轻松!

我有一个 (drupal) mysql 数据库,我想从数据字段中选择所有 url 链接并将它们放入一个变量中。可能有一个或多个链接。

所以这是数据库中的内容:

<ul>
<li><a href"link1.php">link1</a></li>
<li><a href"link2.php">link2</a></li>
</ul>

我需要在变量中使用它。然后变量将通过隐藏的表单字段提交到 ASP 页面以显示数据。

这是我到目前为止尝试过的:

<?php

global $base_url;

$iconPath = $base_url . "/sites/default/files/icons/";

if ( arg(0) == 'node' && is_numeric(arg(1)) && ! arg(2) ) {
$nodenew = node_load(arg(1));

//print node_load(arg(1));// returns a blank
}

$relatedPages2 = $nodenew->field_related_pages[0]['value'];

$pagesArray=explode('<a href="',$relatedPages2);
$howmanyItemsOnArray = count($pagesArray);
$start = 0;
$end = $howmanyItemsOnArray;
$split = 2;

$str = '';
$str.= "<ul>";

for($i = $start; $i < $end; $i++) {
$str.= "<li><a href=\"".$pagesArray[$i]."\">".$clearPagesArray[$i]."</a></li>";
if(($i) % ($split) == $split-1){
}
}

$str.="</ul>";

//print($str);
//print relatedPages2;

?>

如有任何帮助,我们将不胜感激。

最佳答案

你好,像这样替换行,

$str = "<ul>";   
for($i = $start; $i < $end; $i++) {
$str.= "<li><a href='".$pagesArray[$i]."'>".$clearPagesArray[$i]."</a></li>";
}

$str.="</ul>";

希望这能奏效

关于php 将 http 链接添加到变量,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18509205/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com