小编use*_*208的帖子

在每个数组元素的开头添加文本

我有一个数组,其中包含如下内容:

["ZS125-48ATab", "STR125YBTab", "KS125-24Tab", "ZS125-50Tab", "DFE125-8ATab", "ZS125-30Tab", "HT125-8Tab", "HT125-4FTab", "STR50Tab"] 
Run Code Online (Sandbox Code Playgroud)

是否可以将#符号附加到数组中每个元素的前面.

谢谢.

javascript arrays

23
推荐指数
4
解决办法
3万
查看次数

twitter bootstrap carousel直接链接到特定幻灯片

我在我的网站上使用twitter bootstrap carousel来显示一组图像.我想知道是否可以允许链接链接到轮播中的特定幻灯片.因此,在10个幻灯片中,用户可以单击链接直接从href链接说出幻灯片5.

这是可能的自助旋转木马还是我咆哮错误的树?

编辑

嗨,所以我在document.ready函数下添加了以下javascript.

但是,输入网址并www.example.com/models.php/5不会做任何事情.
难道我做错了什么?

var url = window.location.href;
var slide = url.substring(url.lastIndexOf('/')+1); // 4
goToSlide(slide);

function goToSlide(number) {
    $("#MyCarousel").carousel(number);
}
Run Code Online (Sandbox Code Playgroud)

javascript jquery twitter-bootstrap

10
推荐指数
1
解决办法
2万
查看次数

PHP多维数组嵌套两次

我正在使用此函数从数据库中获取数据.

public function getModelSpecs($modelCode) {
    $modelSpecs = db::fetch_array("SELECT * FROM `product_specs` WHERE model='{$modelCode}'");

    return $modelSpecs;
}
Run Code Online (Sandbox Code Playgroud)

我正在使用基于前一项的计数的for循环访问.

for ($i = 0; $i < count($model); $i++) {
    $modelSpecs[] = $product->getModelSpecs($model[$i]['code']);
    $count++;
}
echo "<pre>".print_r($modelSpecs, true)."</pre>";
Run Code Online (Sandbox Code Playgroud)

这一切都有效,但为什么它像这样嵌套我的数组,就像在它的两个层次深.

Array
(
    [0] => Array
        (
            [0] => Array
                (
                    [id] => 183
                    [model] => ZS125-48A
                    [engine_brand] => 158FMI-B
                )

        )

    [1] => Array
        (
            [0] => Array
                (
                    [id] => 172
                    [model] => STR125YB
                    [engine_brand] => K154FMI
                )

        )
Run Code Online (Sandbox Code Playgroud)

这只是它的结构,因为我已经在函数中获取数组,或者我不能这样做,所以它只是这样下降一个级别:

Array
(
    [0] => …
Run Code Online (Sandbox Code Playgroud)

php arrays multidimensional-array

1
推荐指数
1
解决办法
77
查看次数

php爆炸并删除#和,

我有一系列颜色存储,如此呈现.如您所见,color_codes存储有哈希和逗号.

Array
(
    [0] => Array
        (
            [0] => Array
                (
                    [item_color] => Black
                    [color_codes] => #000000,#000000,
                )

            [1] => Array
                (
                    [item_color] => Red
                    [color_codes] => #FF0033,
                )

        )

    [1] => Array
        (
            [0] => Array
                (
                    [item_color] => White
                    [color_codes] => #FFFFFF,
                )

            [1] => Array
                (
                    [item_color] => Black
                    [color_codes] => #0C0C0C,#0C0C0C,
                )

        )
)
Run Code Online (Sandbox Code Playgroud)

是否可以使用explode删除每种颜色前面的#并用 - (破折号)符号替换逗号.

foreach通过每个项目实现这一目标吗?我已经尝试删除哈希,所以把我没有运气.

for ($i = 0; $i < count($colours); $i++) {
    $colours[$i]['color_codes'] = str_replace('#', '', $colours[$i]['color_codes']);
}
Run Code Online (Sandbox Code Playgroud)

我的目标是,如果有两个例如,颜色看起来像这样 FFFFFF-FFFFFF-

php explode preg-replace str-replace

0
推荐指数
1
解决办法
143
查看次数

PHP undefined offset 2

我这里有这个代码.我试图遍历我拥有的数组并替换color_codes中的所有哈希和破折号.它工作,但我undefined offset 2在str替换线上得到一个错误.它还在最后添加另一个名为'color_codes'的数组.

for ($i = 0; $i < count($colours); $i++) {
    for ($ii = 0; $ii < count($colours[$ii]); $ii++) {
        $colours[$i][$ii]['color_codes'] = str_replace(',','-', $colours[$i][$ii]['color_codes']);
        $colours[$i][$ii]['color_codes'] = str_replace('#','', $colours[$i][$ii]['color_codes']);

    }
}
Run Code Online (Sandbox Code Playgroud)

原始数组

Array
(
    [0] => Array
        (
            [0] => Array
                (
                    [item_color] => Black
                    [color_codes] => #000000,#000000
                )

            [1] => Array
                (
                    [item_color] => Red
                    [color_codes] => #FF0033,
                )

        )

    [1] => Array
        (
            [0] => Array
                (
                    [item_color] => White
                    [color_codes] => #FFFFFF,
                )

            [1] => …
Run Code Online (Sandbox Code Playgroud)

javascript php arrays

0
推荐指数
1
解决办法
437
查看次数