小编Nor*_*rse的帖子

PHP将值推送到关联数组中

我无法在任何地方找到答案.

foreach ($multiarr as $array) {
   foreach ($array as $key=>$val) {
      $newarray[$key] = $val;
   }
}
Run Code Online (Sandbox Code Playgroud)

$key有重复的名字,所以当我试图推进$newarray它实际上看起来像这样:

$newarray['Fruit'] = 'Apples';
$newarray['Fruit'] = 'Bananas';
$newarray['Fruit'] = 'Oranges';
Run Code Online (Sandbox Code Playgroud)

问题是,上面的例子只是替换旧的值,而不是推入它.

是否有可能推动这样的价值观?

php arrays

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

PHP在整数和字母之间爆炸

array (    
    [0] => 3 / 4 Bananas
    [1] => 1 / 7 Apples
    [2] => 3 / 3 Kiwis
    )
Run Code Online (Sandbox Code Playgroud)

是否有可能,例如,遍历此列表,以及explode找到的第一个字母和第一个整数之间,所以我可以从数字集中分离文本,最终得到如下结果:

array (
   [0] => Bananas
   [1] => Apples
   [2] => Kiwis
   )
Run Code Online (Sandbox Code Playgroud)

我不知道你如何将它指定为分隔符.它甚至可能吗?

foreach ($fruit_array as $line) {
   $var = explode("??", $line);
}
Run Code Online (Sandbox Code Playgroud)

编辑:更新的示例.空间爆炸是行不通的.见上面的例子.

php regex explode

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

PHP preg_match直到双线中断

我在mysql字段中有这些数据:

First text text text text
 text text text text
 text text text text text text
 text text text text text text

Second text text text text
 text text text text
 text text text text text text
 text text text text text text
Run Code Online (Sandbox Code Playgroud)

我正试图从第一个单词到双线断点进行预匹配.我试过了:

preg_match('/First(.*)\n\n/', $mysqlrow, $m);
Run Code Online (Sandbox Code Playgroud)

这不返回任何行.我也试过ms改性剂,不返回正确的字符串.我也尝试了\r\n什么都没有返回任何东西.

你怎么做到这一点

php preg-match

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

REGEXP 中的通配符?

我在长文本列中有这样的数据:

Name: Adam Smith
Name: Bob Johnson
Name: John Hansen
Run Code Online (Sandbox Code Playgroud)

是否可以在正则表达式中使用通配符?假设用户Smith用伪代码搜索 , :

SELECT * FROM mytable
WHERE `file` REGEXP 'Name: %Smith%\n'
Run Code Online (Sandbox Code Playgroud)

我很确定%通配符不是正则表达式中的函数。是否有可能做到这一点?

regex mysql wildcard

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

JQuery inArray返回true

var arr = [ "One", "Two", "Three" ];

$('select[name="class"]').change(function() {
    if (jQuery.inArray("blah blah", arr)) {
        alert("OK");
    }
});
Run Code Online (Sandbox Code Playgroud)

这是警告"OK",但"blah blah"不在阵列中...我做错了什么?

arrays jquery

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

MySQL比较VARCHAR列

我有一个名为的专栏 D1_VAL

此列中的行包含如下所示的数据:

C:10
R:200
E:3
N:77
Run Code Online (Sandbox Code Playgroud)

我正在尝试使用逻辑运算符搜索这些值.我试过这个:

SELECT * FROM d1 WHERE CAST(`D1_VAL` AS UNSIGNED) > 5
Run Code Online (Sandbox Code Playgroud)

它不会返回任何行.我也尝试过:

SELECT * FROM d1 WHERE (0 + `D1_VAL`) > 5
Run Code Online (Sandbox Code Playgroud)

我该怎么做呢?

mysql varchar casting

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

CSS子元素在浮动或对齐时丢失父背景颜色

<span class='parent'>Parent<span class='child'> and child</span></span>
Run Code Online (Sandbox Code Playgroud)

如果我这样做:

.parent {
    background-color: green;
}
Run Code Online (Sandbox Code Playgroud)

所有文本都有绿色背景颜色.但如果我加上这个:

.child {
   float: right;
}
Run Code Online (Sandbox Code Playgroud)

孩子不再保留这个属性.我可以background-color对孩子做,但我需要突出显示两者之间的空间.

有没有办法做到这一点?

Jsfiddle:http://jsfiddle.net/SLWTd/

css parent background-color

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

PHP 如何回显关联数组的某个位置?

我的数组如下所示:

Array
    ( [myarr] => Array (
                [504] => 2
                [508] => 25
        )
    ) 
Run Code Online (Sandbox Code Playgroud)

是否可以回显这个数组的某个位置?我试过了:

echo $_SESSION['myarr'][0][0];
Run Code Online (Sandbox Code Playgroud)

我似乎无法得到任何回应。

编辑:更具体地说..是否可以根据数字索引来回应它?

php arrays associative

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

CSS Border不会包含浮动项目

我正在尝试创建一个两列布局.左栏是导航菜单,右栏是内容.

问题是,包装所有内容的边框仅包装右列内容,而左列导航菜单可视地运行div边框.

JSfiddle:http://jsfiddle.net/ekeWz/

有可能解决这个问题吗?

css

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

JQuery获取当前数组索引位置

我有一个数组和一个div:

var urls = ["google", "yahoo", "facebook"];

<div class="yahoo"></div>
Run Code Online (Sandbox Code Playgroud)

是否有可能获得加载哪个元素的数组索引作为div的类?

我试过了:

alert(urls.index());
Run Code Online (Sandbox Code Playgroud)

我的分页.

arrays jquery

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