小编Ale*_*tau的帖子

删除重复斜杠的正则表达式

你好吗?我有下一个任务。我有很多可能包含重复斜杠的字符串。我需要将重复的斜杠替换为一个斜杠(任意数量的斜杠),但是当斜杠后找到下一个符号(引号、双引号、NUL(NULL 字节))时 - 所有斜杠都应被删除。谢谢。我的语言 - PHP。一些测试:

$s1 = 'test\\\\string';
// test\string
$s2 = 'test\\\\\"\\\\\'\\\\string';
// test"'\string
$s3 = 'test\\string\\\\\"';
// test\string"
Run Code Online (Sandbox Code Playgroud)

php regex

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

选中Zend表格复选框

如何根据变量值在Zend Framework中选中复选框?例如,我有$some_value = 'yes';- 复选框应检查,否则取消选中.谢谢.

php checkbox zend-framework zend-form

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

选择所有选项

我有一个多选.如何制作,总是会选择所有选项?或者如何选择所有选项ob提交.我只有选择类(不是ID).

javascript php jquery select

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

php递归级别

我有递归功能.有一个层次结构的用户结构.我将一个用户ID发送到我的函数,它应该找到所有用户.函数返回所有关联用户的数组.我的任务是找到这个用户的级别.

例如:

        User1
       /    \
    User2   User3
   /    \    \ 
User4 User5  User6
Run Code Online (Sandbox Code Playgroud)

User1的级别为0. User2,User3的级别为1. User4,User5,User6的级别为2.如何在递归中找到此值?这是我的代码:

private function getAssociates($userId) {
    global $generation;
    global $usersUnder;
    if (!isset($generation)) {
        $generation = 1;
    }
    $userDb           =  new Lyf_DB_Table('user');
    $associatesSelect =  $userDb->Select();
    $associatesSelect -> from('user', array('id'))->where('enroller_id = ?', $userId);
    $associates       =  $userDb->fetchAll($associatesSelect)->toArray();
    if (!empty($associates)) {
        foreach ($associates as $associate) {
            $usersUnder[$generation] = $associate['id'];
            $this->getAssociates($associate['id']);
        }
    }
    return $usersUnder;
}
Run Code Online (Sandbox Code Playgroud)

php arrays recursion zend-framework

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

php OOP异常还是死()?

我正在开发一些项目.我想控制不同的错误.我知道在所有流行的框架和php项目中都有不同的异常.但我认为这不是必需的工作.如果发生错误,我们可以使用我们的消息制作die().1.例外的主要优点是什么?2.我可以用die()控制我的错误吗?

谢谢.

php oop coding-style exception die

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

php从字符串中获取子字符串

我有下一个网址:http://domen.com/aaa/bbb/ccc.我怎样才能获得字符串http://domen.com/

非常感谢.

php regex string url

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

提交后的zend框架空表单

我有一个基于Zend_Form的表单.
当表单无效时,我的输入包含数据.
但是如果一切正常,提交表单后会获得所有数据.

我知道jQuery的帮助是多么清晰.
但是我如何在Zend Framework中创建呢?

php zend-framework zend-form

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

text-align:justify not working

HTML

<div id="menu">
    <a href="#">Commissions</a>
    <a href="#">Business Setup</a>
    <a href="#">Administrator</a>
    <a href="#">Content Management</a>
    <a href="#">Inventory</a>
    <a href="#">Communications Tools</a>
    <a href="#">Genealogy</a>
    <a href="#">Reports</a>
</div>
Run Code Online (Sandbox Code Playgroud)

CSS

#menu {
    width: 1000px;
    float: left;
    font-size: 9pt;
    text-align: justify;
}
#menu a {
    text-decoration: none;
    color: #0066cc;
    font-size: 9pt;
}
#menu a:hover {
    text-decoration: underline;
}
Run Code Online (Sandbox Code Playgroud)

我想让每个链接都有整个宽度.我试着用text-align:justify来实现.但它不起作用.我怎样才能做到这一点?

html css text-align justify

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

jQuery获取当前元素(x)html

我有下一个输入元素:

<input type="text" name="username" id="username" value="user name" 
    helper="formText" defvalue="user name" class="filling" />
Run Code Online (Sandbox Code Playgroud)

如何"username"在jQuery的帮助下通过id获取此HTML ?

我试着让它get(),html().但我想获得当前元素的HTML.

先感谢您.

对不起我的英语不好.

html javascript jquery

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

jQuery每个div为第一级


我有下一个HTML.

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

在jQuery中我使用循环.

$("#id div").each(function(){
   //do something
});
Run Code Online (Sandbox Code Playgroud)

这个循环由#id中的所有div运行.如何仅通过第一级的div进行相同的循环?
先感谢您.对不起我的英语不好.

html jquery

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