Tag: PHP的

如何在PHP中克隆一个对象数组?

我有一个对象的数组。 我知道对象是由“引用”和数组由“值”分配的。 但是,当我分配数组时,数组的每个元素都引用该对象,所以当我修改任一数组中的对象时,这些更改都会反映在另一个数组中。 有一个简单的方法来克隆一个数组,或者我必须通过循环克隆每个对象?

有什么办法可以在PHP函数中返回HTML吗? (不用以stringforms返回值)

我有一个PHP函数,我用它来输出一个标准的HTML块。 它目前看起来像这样: <?php function TestBlockHTML ($replStr) { ?> <html> <body><h1> <?php echo ($replStr) ?> </h1> </html> <?php } ?> 我想返回(而不是回显)函数内的HTML。 有没有办法做到这一点,而不是build立一个string的HTML(上)?

MySQL SELECT * WHERE timestamp = TODAY

我试图从数据库表中只select今天的logging。 目前我使用 SELECT * FROM `table` WHERE (`timestamp` > DATE_SUB(now(), INTERVAL 1 DAY)); 但是这需要过去24小时的结果,我只需要从今天select结果,而忽略了时间。 我怎样才能根据dateselect结果?

PHP – 从string中删除<img>标签

嘿,我需要删除一个string中的所有图像,我只是找不到正确的方法来做到这一点。 这是我尝试的,但它不工作: preg_replace("/<img[^>]+\>/i", "(image) ", $content); echo $content; 有任何想法吗?

如何从Magento系统configuration中获取数据

我只是徘徊在如何获得我的自定义模块的configuration数据。 configuration可以从pipe理system->configuration以及如何将其拉入前端?

Laravel路线不工作?

我刚刚开始学习Laravel框架,并且遇到了路由问题。 唯一正在工作的路线是Laravel开箱即用的默认主路线。 我在Windows上使用WAMP,它使用PHP 5.4.3和Apache 2.2.22,并且我也启用了mod_rewrite,并从application.phpconfiguration文件中删除了'index.php',留下一个空string。 我创build了一个名为User的新控制器: class User_Controller extends Base_Controller { public $restful = true; public function get_index() { return View::make('user.index'); } } 我已经创build了一个视图文件在应用程序/视图/用户/所谓的index.php与一些基本的HTML代码,并在routes.php我已经添加了以下内容: Route::get('/', function() { return View::make('home.index'); }); Route::get('user', function() { return View::make('user.index'); }); 在浏览器中访问根目录( http://localhost/mysite/public )时工作正常的第一条路线,但当我尝试去http://localhost/mysite/public/user第二条路线时,我得到404 Not Found错误。 为什么会这样呢?

closures在php / mysql的警告和错误

我得到预期的通知和警告,并希望closures我的PHP文件。 错误是: Warning: fsockopen() 通知是: Notice: A non well formed numeric value encountered in 我打算使用这个PHP脚本的cron,并不想得到任何错误或任何地方login。

用PHP生成一个随机的hex颜色代码

我正在一个项目中,我需要生成一个随机的hex颜色代码的未定义数量…我将如何去在PHP中build立这样的function?

PhantomJS很长一段时间说“现在开始asynchronous会话清理阶段”

这是一个截图: task : Codeception PHP Testing Framework v1.6.2 Powered by PHPUnit 3.7.19 by Sebastian Bergmann. Suite selenium_acceptance started Trying to see the welcome page of newweather (welcomeCept.php) issue : it sits as it is and waiting for phantomJS to respond and below is what phantomJS screen is showing : [INFO – 2014-03-13T01:42:51.575Z] SessionManagerReqHand – _postNewSessionCommand […]

学说Symfony应用程序中的实体和业务逻辑

任何想法/反馈都欢迎:) 我碰到了一个问题,就是如何在Symfony2应用程序中 处理我的Doctrine2实体的 业务逻辑 。 (对不起,发文长度) 阅读了很多博客,食谱和其他资源后,我发现: 实体可能仅用于数据映射持久性(“贫血模型”), 控制者必须是更加苗条的可能性, 域模型必须从持久层(实体不知道实体pipe理器) 好吧,我完全同意它,但是: 在域模型中处理复杂商业规则的地方和方式? 一个简单的例子 我们的域名模式: 一个组可以使用angular色 angular色可以由不同的组使用 一个用户可以属于多个angular色 组 , 在SQL持久层中,我们可以将这些关系build模为: 我们的具体业务规则: 只有angular色连接到组时, 用户才可以在组中具有angular色 。 如果我们从组G1分离angular色R1 ,则必须删除具有组G1和angular色R1的所有UserRoleAffectation 这是一个非常简单的例子,但我想知道pipe理这些业务规则的最好方法。 find解决scheme 1-在服务层的实现 使用特定的Service类作为: class GroupRoleAffectionService { function linkRoleToGroup ($role, $group) { //… } function unlinkRoleToGroup ($role, $group) { //business logic to find all invalid UserRoleAffectation with these role […]