小编Yan*_*ang的帖子

PSR-0代表什么?

我知道什么是PSR-0,以及如何,为什么,在哪里使用它.

我GOOGLE了这个四处张望计算器相关的职位,但未能发现任何东西.即使在其官方页面上也没有这样的定义.

那么,问题是,PSR-0究竟代表什么?

php

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

如何获取按钮用户的ID只需单击?

可能重复:
获取使用JQuery触发事件的元素的ID

我有很多具有ID属性的按钮.

<button id="some_id1"></button>
<button id="some_id2"></button>
<button id="some_id3"></button>
<button id="some_id4"></button>
<button id="some_id5"></button>
Run Code Online (Sandbox Code Playgroud)

假设用户点击了某个按钮,我想提醒用户刚刚点击的按钮的这个ID.

我怎么能通过JavaScript或jQuery来做到这一点?

我想要点击按钮用户的ID.

html javascript jquery

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

php中的函数外的全局关键字

众所周知,global关键字使变量(或对象,数组)在我们正在处理的当前函数中可见

<?php

$some_var = 'some string';

function __test(){
    global $some_var;
    echo $some_var; // some string
}
Run Code Online (Sandbox Code Playgroud)

但是一些开发人员仍然在函数之外使用全局关键字,首先看它对我没有任何意义.

好吧,问题是:在函数外面使用'global'关键字是否有意义?

php

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

在yii2中的两个日期之间搜索

日期可以用不同的格式表示.表本身看起来像这样:

   book varchar(250) NOT NULL,  
   date INT NOT NULL
Run Code Online (Sandbox Code Playgroud)

现在我的问题是我无法在两个日期之间的范围内实现搜索.例如,有5本书具有不同的日期,但开始日期开始于31/12/14,最终日期为31/02/15.因此,当用户选择这些日期之间的范围时,它必须提供该日期范围内的所有书籍.

有没有办法在Yii2中做到这一点?到目前为止我找不到任何东西

UPDATE

我正在实现一个不属于的自定义过滤器,GridView它看起来像一个独立的盒子在桌子外面.

它看起来像这样:

<div class="custom-filter">

   Date range:
     <input name="start" />
     <input name="end" />

   Book name:
     <input name="book" />

</div>
Run Code Online (Sandbox Code Playgroud)

php yii2

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

jQuery:将变量传递给php

如何让该脚本通过$('#result').html(search); 搜索到php文件,以便我以后可以使用它来建立MySQL连接?

我把它连接到php文件:$('#result').load('class.search.php');

$('form').submit(function() {
    var form_data = ($(this).serialize());
    window.location.hash = form_data.replace('=','/');
    return false;
});

(function() {

window.App = {
    Models: {},
    Collections: {},
    Views: {},
    Router: {}
};

App.Router = Backbone.Router.extend({
    routes: {
        '': 'index',
        'search/:search': 'search',
        '*other': 'default'
    },

    index: function() {
        $(document.body).append("");
    },

    search: function(search) {
        $('#result').load('class.search.php');
    }
});

new App.Router();
Backbone.history.start();

})();
Run Code Online (Sandbox Code Playgroud)

-

<form name="input" action="" method="get">
    Search: <input type="text" name="search">
    <input type="submit" value="Submit">

    <div id="result"></div>
</form>
Run Code Online (Sandbox Code Playgroud)

php jquery backbone.js

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

TinyMCE 在 jquery ui 模态对话框中不起作用,为什么?

假设jquery.jsjquery-ui.jsjquery-tinymce.js已经加载。并且 tinyMCE 对象被实例化。所以这是带有标记的脚本:

<script type="text/javascript">

  $(functon() {

  $("#AddComment").click(function(){

     $("#Dialog").dialog({
        modal :  true,
        show  : "fade",
        hide  : "fade",
        buttons : {
           OK : function(){
              // some ajax requests...
           }

       }
     });

  });

  });

</script>

<div id="Dialog" style="display: none;">
  <textarea id="wysiwyg"></textarea>
</div>


<button id="AddComment">Add comment</button>
Run Code Online (Sandbox Code Playgroud)

但它在没有对话框的情况下按预期工作(当 textarea (tinymce activeeditor) 在页面上时)

“不起作用”我的意思是,当显示对话框(模态对话框~模态 div)时,不可能点击“whitearea”并添加|编辑|删除内容

所以问题是:为什么 TinyMCE 在模态 div 中不起作用?

jquery tinymce jquery-ui

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

while 循环中的 strpos() 永远不会结束

有一个字符串,

$string = 'Foo, Bar, Test,';

我想要做的就是计算字符串中逗号的数量。

但一切都会导致无限的 while 循环。

所以,我试过#1:

$count = 0;

while($pos = strpos($string, ',') !== FALSE){
    $count++;
    // Never ends
}
Run Code Online (Sandbox Code Playgroud)

还有#2,

while(true){
  if ( strpos($string, ',') !== FALSE ){
     $count++;
  } else {
    break;
  }
}
Run Code Online (Sandbox Code Playgroud)

他们俩永远不会结束。问题出在哪里?

php while-loop strpos

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

Symfony2 FOSUserBundle文件上传(配置文件Pic)提示?

我即将开始尝试在我正在使用的symfony2项目中向我的用户实体添加个人资料图片字段FOSUserBundle.我觉得这应该很简单,但是,我没有找到任何有用的文档来解释如何做到这一点.

目前,我正计划在我的表单对象(我从通用ProfileEdit表单中扩展)添加一个未映射的字段,该字段采用上传的文件.然后,我将创建一个FOSUserEvents::PROFILE_EDIT_SUCCESS或之前的事件监听器FOSUserEvents::PROFILE_EDIT_COMPLETED,它将采用表单,处理文件上载并将上载文件的路径(使用获取公共URL和绝对路径的方法)保存到我的User对象,然后再添加向Response flashbag发送消息说它成功或不成功.这真的是正确/最佳实践方式吗?或者我错过了什么?这个功能真的还没有包含在FOSUserBundle中吗?如果是这样的话,我没有找到它的文档,但是如果它是......那就会喜欢它

任何帮助/提示/伏都教建议将非常感谢!

php symfony-forms symfony fosuserbundle

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

使用不同的日期布局从mysql数据库中按日期选择最近7天的PHP数据

我的数据库中有一个事务表,其中日期存储在date字段中,如下所示:2014-08-30 02:22:35.

我正在进行基本分析,并且需要能够显示过去7天内每天的所有交易,但是当有时间戳以及存储在同一字段中的日期时,我会如何实现这一点.

任何建议将不胜感激.

mysql

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

src ="some.js?var = val"它究竟意味着什么?

在查看了一些HTML课程后,我发现了css和js的一些"无意义"文件包含.

我称之为"毫无意义",因为,

  1. <script src="some_file.js?123"></script> 始终TOTALY EQUALS(大小以字节为单位)TO
  2. <link href="some.css?var=val" rel="stylesheet" type="text/css" /> ===与上述相同.
  3. 众所周知,通常客户端技术无法解析来自HTTP(来自POST和GET)的变量,这是服务器端的工作.

所以问题是,为什么人们使用这个?是/否要使用这个?

谢谢.

html

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