小编mes*_*cka的帖子

JavaScript - 在字符串匹配中使用变量

我发现了几个类似的问题,但它没有帮助我...所以我有这个问题:

var xxx = "victoria";
var yyy = "i";
alert(xxx.match(yyy/g).length);
Run Code Online (Sandbox Code Playgroud)

我不知道如何在match命令中传递变量.请帮忙.谢谢.

javascript variables match

77
推荐指数
4
解决办法
10万
查看次数

如何在PHP中对UTF-8字符串数组进行排序?

需要帮助按utf-8排序单词.例如,我们有5个比利时城市.

$array = array('Borgloon','Thuin','Lennik','Éghezée','Aubel');
sort($array); // Expected: Aubel, Borgloon, Éghezée, Lennik, Thuin
              // Actual: Aubel, Borgloon, Lennik, Thuin, Éghezée
Run Code Online (Sandbox Code Playgroud)

城市Éghezée应该是第三名.是否可以使用/设置某种utf-8或创建我自己的角色顺序?

php arrays sorting utf-8

18
推荐指数
4
解决办法
2万
查看次数

在GROUP_CONCAT中使用COUNT

这是我的表:

id    fk_company
1          2    
2          2    
3          2    
4          4    
5          4    
6          11   
7          11   
8          11   
9          12
Run Code Online (Sandbox Code Playgroud)

我想要的结果应该是字符串"3,2,3,1",因为这只是我的复杂查询字符串的一部分.

我试图使用这个查询:

SELECT GROUP_CONCAT(COUNT(id) SEPARATOR ", ")
FROM `table` GROUP BY fk_company;
Run Code Online (Sandbox Code Playgroud)

但是我收到了一个错误:

错误号码:1111

组功能的使用无效

我有一种感觉COUNT,MAX,MIN或SUM不能在GROUP_CONCAT中使用.如果是这样,你知道另一种方法吗?

mysql sql count group-concat

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

如何在summernote中设置自定义字体大小列表?

我正在使用summernote,有时候我需要的字体值比font-size列表中的值更高.这是我目前的代码:

$('#summernote').summernote({
  toolbar: [
    ['style', ['style']],
    ['fontsize', ['fontsize']],
    ['font', ['bold', 'italic', 'underline', 'clear']],
    ['fontname', ['fontname']],
    ['color', ['color']],
    ['para', ['ul', 'ol', 'paragraph']],
    ['height', ['height']],
    ['insert', ['picture', 'hr']],
    ['table', ['table']]
  ],
  height: 585,
  focus: false
});
Run Code Online (Sandbox Code Playgroud)

我试图放入工具栏字体大小(数字如10,20,25,30),但它没有帮助.有什么方法可以设置我自己的自定义字体大小列表?

font-size summernote

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

使用SSI获取URL和参数

我必须使用SSI获取URL和参数(仅限SSI),但我找不到任何解决方案.

例如:http://www.test.com/abc.html?data = something

而且我必须获得参数"data"的值.

parameters url get ssi

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

使用PHP simpleXml将子项添加到xml

我有simpleXml的问题和添加新项目.这是我的xml:

<?xml version="1.0" encoding="utf-8"?>
<root>
  <items>               
    <item>abc</item>
    <item>def</item>
    <item>ghi</item>
</items>
</root>
Run Code Online (Sandbox Code Playgroud)

我使用这个PHP代码:

$xml = simplexml_load_file("myxml.xml");
$sxe = new SimpleXMLElement($xml->asXML());
$newItem = $sxe->addChild("items");
$newItem->addChild("item", $newValue);
$sxe->asXML("myxml.xml"); 
Run Code Online (Sandbox Code Playgroud)

这是结果:

<?xml version="1.0" encoding="utf-8"?>
    <root>
      <items>               
        <item>abc</item>
        <item>def</item>
        <item>ghi</item>
      </items>
      <items>
        <item>jkl</item>
      </items>
    </root>
Run Code Online (Sandbox Code Playgroud)

这会创建新项目节点,但我想将项目添加到相同的现有项目节点.

php editor simplexml

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

在Codeigniter中将数组保存到会话

在Codeigniter中将数组保存到会话数据时出现问题.

var_dump($this->session->userdata('data')); // output is boolean false

$array = array(0 => 'abc', 1 => 'def', 2 => 'ghi');
$this->session->set_userdata(array('data' => $array, 'name' => 'my_name'));

var_dump($this->session->userdata('data')); // output is 0 => 'abc', 1 => 'def', 2 => 'ghi'
Run Code Online (Sandbox Code Playgroud)

每次加载页面时"userdata('data')"都会丢失,但其他用户数据都可以.这意味着只有这个数组丢失了.我100%肯定它可以工作,它在我做了很多修改之前对我有用,所以现在我找不到解决方案.

谢谢.

arrays session codeigniter

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

jQuery索引方法

我知道jQuery中有很多关于index()的信息.但我的情况很复杂,我需要帮助.

<table>
 <tbody>
  <tr>
   <td>abc</td>
   <td><input type="checkbox"/></td>
  </tr>
  <tr>
   <td>def</td>
   <td><input type="checkbox"/></td>
  </tr>
 </tbody>
</table>
<table>
 <tbody>
  <tr>
   <td>ghi</td>
   <td><input type="checkbox"/></td>
  </tr>
  <tr>
   <td>jkl</td>
   <td><input type="checkbox"/></td>
  </tr>
 </tbody>
</table>
Run Code Online (Sandbox Code Playgroud)

我需要的是当前"tbody"中"tr"元素的索引,我刚刚选中了该框.

indexing jquery

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