小编Ecr*_*lis的帖子

使用PHP过滤类似于SQL LIKE'%search%'的数组中的值

我使用JQueryUI创建了一个自动完成字段,并将我的数据存储在一个平面文档中.我可以将值读入数组......但我希望能够根据用户输入返回字母匹配.因此,如果数组包含[orange,blue,green,red,pink,brown,black]并且用户键入bl,那么我只返回[blue,black].

看着array_diff()但没有完全匹配数组的整个值,我不知道如何使用它...也许是一个正则表达式?我的两个最弱的技能数组操作和正则表达式感谢您的帮助!

php arrays

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

使用PHP将目录结构(字符串)解析为JSON

我有一个像这样的文件路径字符串数组

  • 视频/滑稽/ jelloman.wmv
  • 视频/滑稽/ bellydance.flv
  • 视频/ abc.mp4
  • 视频/ june.mp4
  • 视频/ cleaver.mp4
  • 音频/ uptown.mp3
  • 音频/ juicy.mp3
  • fun.wmv
  • jimmy.wmv
  • herman.wmv

最终目标是让他们到jsTree.我从上面的示例字符串中构建了一个原型树.看看:http://jsfiddle.net/ecropolis/pAqas/

php json recursive-datastructures

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

仅在单击时打开Jquery-ui工具提示

我有这个代码

function DrawTipsProgress(postid, ajaxurl) {

    var data = {
        action: 'ajax_action',
        post_id: postid
    }

    jQuery('#dashicon-' + postid).on("click", function () {

        jQuery.post(ajaxurl, data, function(response) {

            jQuery('#dashicon-' + postid).tooltip({

                position: { my: 'center bottom' , at: 'center top-10' },
                tooltipClass: "myclass",
                content: response

            });

            jQuery('#dashicon-' + postid).tooltip('open');

        });

    });

}
Run Code Online (Sandbox Code Playgroud)

在第一次单击时,它按预期工作.如果稍后我尝试再次悬停按钮而不再单击工具提示弹出窗口,并且单击只是执行ajax调用但不打开工具提示.

javascript ajax jquery jquery-ui jquery-ui-tooltip

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

迭代SimpleXML Objext PHP

这是我的对象在print_r中的样子(这是由PHP SDK为Amazon Web Services Simple DB返回的对象.

[GetAttributesResult] => CFSimpleXML Object
            (
                [Attribute] => Array
                    (
                        [0] => CFSimpleXML Object
                            (
                                [Name] => data_datein
                                [Value] => 2011-04-23
                            )

                        [1] => CFSimpleXML Object
                            (
                                [Name] => data_estatus
                                [Value] => 0
                            )

                        [2] => CFSimpleXML Object
                            (
                                [Name] => data_status
                                [Value] => 1
                            )

                        [3] => CFSimpleXML Object
                            (
                                [Name] => data_title
                                [Value] => Company Info
                            )

                        [4] => CFSimpleXML Object
                            (
                                [Name] => data_tags
                                [Value] => firsttag
                            )

                        [5] => CFSimpleXML Object …
Run Code Online (Sandbox Code Playgroud)

php arrays simplexml amazon-web-services amazon-simpledb

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