首页 > 解决方案 > 我的php中的数组到字符串转换问题

问题描述

我正在尝试将这行代码添加到我的

=> array('name'=>'amount', 'type'=>'date', 'ord'=>'desc')

但我有问题一直说

数组到字符串的转换

我不知道该怎么办?

这是我放代码的地方

if ($showdims)
    $col = array(_("Period"), _("Amount"), _("Dim. incl."), _("Last Year"));
else
    $col = array(_("Period"), _("Amount") => array('fun'=>'trans_view'),_("Last Year"));

table_header($col);

它会在什么时候看到这个并为我的数据库提供超链接

function trans_view($trans)
{
    return get_budget_trans_view_str(SA_BUDGETENTRY, $trans["amount"]);
}
function get_budget_trans_view_str($type, $trans_no, $label="", 
    $icon=false, $class='', $id='')
    {
        $viewer = "gl/view/";
        if ($type == SA_BUDGETENTRY)
        $viewer .= "budget_view.php";

        else
        return null;

    if ($label == "")
        $label = $trans_no;

    return viewer_link($label, $viewer, $class, $id,  $icon);

    }

标签: phpmysql

解决方案


试试下面的例子:

<?php
       $arr = array('a' => 1, 'b' => 2, 'c' => 3, 'd' => 4, 'e' => 5);
       echo $string_version = implode('', $arr);
 ?>

推荐阅读