小编Ale*_*lex的帖子

如何过滤一个对象数组?

我有一个对象数组(如下所示),我想编写一个返回相同数组的函数,但是"object(s)"符合删除的标准.

该功能将:

1-检查索引是否存在2-如果存在,检查所需的值,如果对象的索引等于该值,则删除整个对象.

例如 :

    Array
(
    [course] => Array
        (
            [0] => stdClass Object
                (
                    [name] => Programmation Web
                    [description] => 
                    [public] => 0
                    [requests] => 0
                    [id] => 245
                    [members] => Array
                        (
                            [0] => stdClass Object
                                (
                                    [id] => 11
                                    [name] => Robert Smith
                                )

                        )

                    [projects] => Array
                        (
                            [0] => stdClass Object
                                (
                                    [id] => 1923
                                    [title] => Sans titre (1)
                                    [type] => portfolio
                                )

                            )

                    [project_count] => 1
                    [admins] => Array
                        (
                            [0] => …
Run Code Online (Sandbox Code Playgroud)

php arrays

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

在CakePHP中放置自定义函数的位置

我在我的一个视图中有一个函数,它在显示数据之前格式化来自数据库的数据.由于我在许多视图中使用此函数,因此我想创建一个可从每个视图访问的全局函数.我该怎么办?

cakephp function

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

博客帖子的永久链接结构与Wordpress中的页面不同?

我希望帖子的永久链接结构与Wordpress网站上的页面不同.

例如,博客文章名称"这是一篇不错的博客文章"将获得永久链接:/ blog/this-is-a-nice-blog-post

其中一个名为"Services Offered"的页面将获得永久链接:/ services-provided

我知道我应该在永久链接结构中使用%postname%,但是如何将前缀/ blog /添加到那些博客帖子中?

提前致谢!

wordpress permalinks

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

CakePHP的型号名称错误

我现在正在尝试使用CakePHP而且我无法让我的应用程序正常工作,因为CakePHP"认为"我的模型名称是'Tach',而实际上是'Tache'.

为什么这样 ?

我的控制器定义为:app/controllers/taches_controller.php

class TachesController extends AppController {

function index() {

    $allTaches = $this->Tache->find('all');

    $this->set('taches', $allTaches);

}
Run Code Online (Sandbox Code Playgroud)

}

这是我的模型:app/models/tache.php

class Tache extends AppModel {

var $useTable = 'taches';
Run Code Online (Sandbox Code Playgroud)

}

如果我在控制器中使用'Tache',我会收到错误:

        $allTaches = $this->Tache->find('all');
Run Code Online (Sandbox Code Playgroud)

但如果我使用'Tach',我就不会收到任何错误:

        $allTaches = $this->Tach->find('all');
Run Code Online (Sandbox Code Playgroud)

为什么我不能使用型号名称'Tache'?难道我做错了什么 ?顺便说一下,我在php 5.3上,我的CakePHP版本是1.3.8

谢谢 !

亚历克斯

php cakephp model

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

如何使用PHP正则表达式找到两个固定标记之间的所有文本匹配?

我正在寻找以下之间的字符串(或字符串 - 可能有很多次出现):

<!--####-->

示例:从输入<!--##HELLO##-->我需要匹配HELLO.

什么是正则表达式?

php regex

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

标签 统计

php ×3

cakephp ×2

arrays ×1

function ×1

model ×1

permalinks ×1

regex ×1

wordpress ×1