-
PhpDocs:可以在参数描述中链接方法吗?
所属栏目:[PHP] 日期:2020-05-31 热度:146
是否可以链接到另一个方法/类/属性/等.在我的项目内部@deprecated标签内联?像这样: /** * Method description * @deprecated 1.0 Reason for deprecation, use {@link newMethod()} instead! * @param string $str * @param string|null $str2[详细]
-
php – 服务器发送事件工作,但有很长的时间延迟
所属栏目:[PHP] 日期:2020-05-31 热度:176
我开始说这在我的本地机器上完美运行,下面的js示例连接到stream.php并且每秒接收服务器当前时间的连续更新. 的index.php var source = new EventSource(stream.php);source.addEventListener(message, function(e) { console.log(e);}, false);sourc[详细]
-
php – DateTime使用不正确的时区
所属栏目:[PHP] 日期:2020-05-31 热度:86
在我的申请中,我试图计算格林尼治标准时间(英国时间)午夜时间.目前我正在这样做: $now = new DateTime();$timeToMidnight = $now-setTimezone(new DateTimeZone(Europe/London))-diff(new DateTime(tomorrow))-format(%h hours, %i minutes and[详细]
-
Cakephp 3的虚拟字段
所属栏目:[PHP] 日期:2020-05-31 热度:112
我需要在我的用户实体中拥有一个虚拟属性.我跟着 CakePHP book. UserEntity.php namespace AppModelEntity;use CakeORMEntity;class User extends Entity { protected $_virtual = [full_name]; protected functi[详细]
-
Laravel:如何在PhpUnit上启用stacktrace错误
所属栏目:[PHP] 日期:2020-05-31 热度:53
我有一个全新的laravel 5.4安装 我试图修改默认测试只是为了看到一个失败的测试. 测试/ ExampleTest.php class ExampleTest extends TestCase{ /** * A basic test example. * * @return void */ public function testBa[详细]
-
php – Symfony 2性能优化
所属栏目:[PHP] 日期:2020-05-31 热度:151
我们正在寻找一个 PHP框架,以便日后使用,目前正在使用Symfony 2进行测试.为此,我们重新设计了我们的API,并将其作为Symfony的一个捆绑包实现.事实证明,Symfony似乎很慢 – 实际上比我们的老(甚至设计不佳)的系统慢得多. 我们尝试通过缓存字节码来优化性能(对此[详细]
-
如何使用PHP提供.flv文件?
所属栏目:[PHP] 日期:2020-05-31 热度:150
我正在建立一个流媒体视频网站.这个想法是客户应该支付会员资格,登录系统,并能够查看视频.我将用 FlowPlayer来展示实际的视频. 现在的问题是,视频需要公开存储在某处,并且.flv文件的URL需要传递给流动播放器以便能够显示它们.这会产生问题,因为任何人都可以通[详细]
-
错误:无法解析环境生产:是一个目录 – 与vagrant和puphpet
所属栏目:[PHP] 日期:2020-05-31 热度:199
我确定我错过了一些简单的东西,但是当我跑出流浪汉时我有这个错误. == default: Error: Could not parse for environment production: Is a directory - /tmp/vagrant-puppet/manifests-75f35e3bc7e32744860c4bb229c88812 on node local.company.c[详细]
-
我应该使用像Yii这样的MVC的smarty模板引擎吗?
所属栏目:[PHP] 日期:2020-05-31 热度:94
我过去使用了smarty,还有Joomla和其他Joomla组件的x-cart,jobberbase和jomestate组件.我看到x-cart中的东西非常紧密,许多东西似乎比在Jobberbase中更复杂,我的印象是这是因为smarty. 现在我将在客户建议的项目中使用Yii.而Yii本身就是MVC框架.那么我应该用sma[详细]
-
php – 在生产中处理Symfony的缓存
所属栏目:[PHP] 日期:2020-05-31 热度:125
我有一个Symfony2网站,我正在测试生产.我继续清理缓存,因为我已经制作并可能会进行更多修改,但是存在一个小问题: 当缓存被清除并说,之后我想热身,访问网站的人重建缓存.这会在构建缓存时产生一个小问题,但不会完全,而其中一半会被删除,因为删除仍在进行中.[详细]
-
php – preg_replace_callback要求参数2成为有效的回调…坚持!
所属栏目:[PHP] 日期:2020-05-31 热度:67
public function make_url_clickable_cb($matches) {$ret = ;$url = $matches[2];if ( empty($url) ) return $matches[0];// removed trailing [.,;:] from URLif ( in_array(substr($url, -1), array([详细]
-
php – 这是OOP或类似OOP
所属栏目:[PHP] 日期:2020-05-31 热度:101
长时间阅读和测试,但我想知道.这是正确的 PHP OOP代码,或不 Class User { function Add($Name, $Password){ $sql_str = INSERT INTO User SET Name = $Name, Password = $Password; $sql-do_sql($sql_str); } funct[详细]
-
php – .htaccess RewriteRule还重写我的css,js和图像文件.怎么忽略这些?
所属栏目:[PHP] 日期:2020-05-31 热度:148
我希望当URL中的用户输入 http://example.com/abc/123/jon/实际显示此文件 http://example.com/abc.php?id=123name=jon时,可以通过将这些行添加到htaccess文件中来轻松完成: IfModule mod_rewrite.cRewriteEngine onRewriteRule ^abc/(.*)/(.*)/ abc.[详细]
-
php – 我们如何在joomla的组件视图中包含joomla模块
所属栏目:[PHP] 日期:2020-05-31 热度:202
我在Joomla网站上工作我想在组件视图中包含一个模块,任何人都可以帮助我.我正在使用此代码显示未经授权的访问消息. div class=used_image?php include($mosConfig_absolute_path./modules/mod_MODULENAME/mod_MODULENAME.php); ?/div 试试这个 jimport[详细]
-
php – 邪恶是$_REQUEST,什么是可接受的援助对策?
所属栏目:[PHP] 日期:2020-05-31 热度:64
我最近遇到了几个流行的 PHP相关答案,建议使用超全局$_REQUEST,我认为是代码气味,因为它让我想起了register_globals. 你能提供一个很好的解释/证据,为什么$_REQUEST是不好的做法?我会抛出我挖掘的几个例子,并且会更多地了解理论攻击向量和现实世界漏洞的信息[详细]
-
发送php响应给ajax
所属栏目:[PHP] 日期:2020-05-31 热度:130
好的,我有一个 PHP脚本,结尾如此: if ($success){ $result = array(success = true);}else{ $result = array(success = false, message = Something happened); header($_SERVER[SERVER_PROTOCOL][详细]
-
php – WooCommerce – 为购物车中的产品选择变体
所属栏目:[PHP] 日期:2020-05-31 热度:96
你好, 任何人请帮我找到解决方案. 我的客户有批发业务,他不需要woocommerce结账功能.他需要购物车的woocommerce功能,但他不想结账,他想要一个“下订单”按钮. 现在,一切正常,订单正确,订单存储到数据库并邮寄到管理员,但问题是我想存储变化,我的问题是如何获[详细]
-
search – 在特定控制器方法中为dataprovider设置where条件
所属栏目:[PHP] 日期:2020-05-31 热度:177
我期待为控制器中的单个操作设置条件,所以我不想更改我的搜索模型. 我的代码如下所示: public function actionRoles() { $searchModel = new EmployeeSearch(); //$searchModel-query()-where(role regular); $dataProv[详细]
-
Php7中的数组到字符串转换
所属栏目:[PHP] 日期:2020-05-31 热度:138
我正在尝试执行此代码(它正在处理php5,现在我在php7上): $this-links-$data[$te][attributes][ID] = $data[$te][attributes][URL]; 但我得到这个错误: ContextErrorException: Notice: Array to string conversion 提前致谢 这取决于PHP 5与7中复杂[详细]
-
php-redis – 有没有办法在Redis中存储PHP对象而不进行序列化?
所属栏目:[PHP] 日期:2020-05-31 热度:83
我试图将用户的请求URL作为密钥存储,并将与该密钥对应的 PHP对象存储为Redis中的值.我尝试了以下方法: $redisClient = new Redis();$redisClient-connect(localhost, 6379);$redisClient-set($_SERVER[REQUEST_URI], $this-page);$redisTest = $red[详细]
-
DateTime :: createFromFormat – php格式问题
所属栏目:[PHP] 日期:2020-05-31 热度:81
PHP – DateTime :: createFromFormat – 返回根据指定格式格式化的新DateTime对象 这工作: $var = DateTime::createFromFormat(Ymd,20100809)-getTimestamp(); 但这失败了 Call to a member function getTimestamp() on a non-object $v[详细]
-
php – ImageMagick透明PNG背景
所属栏目:[PHP] 日期:2020-05-31 热度:162
我试图拿这个图像,我转换成一个.png文件,然后想要删除白色背景使其透明. 我尝试运行以下,但没有运气. $strInputFile = car.png; $execScript = /usr/local/bin/convert .$strInputFile. ; $execScript .= -transparent white car-new.png;[详细]
-
unit-testing – 如何模拟CakePHP行为以进行单元测试
所属栏目:[PHP] 日期:2020-05-31 热度:110
我刚开始在Cake PHP进行单元测试(耶!)并遇到了以下挑战.希望有人可以帮助我:-) 情况 我的模型使用行为在本地保存后将更改发送到API.我想假装在测试期间对API进行的所有调用(这些将单独测试)以节省API服务器的负载,更重要的是,实际上不保存更改:-) 我正在使用[详细]
-
IIS7上的PHP – 接收“Object Moved”html页面而不是实际重定向
所属栏目:[PHP] 日期:2020-05-31 热度:58
我正在使用IIS7.5作为Web服务器在我的计算机上学习 PHP,并且在正确完成301重定向时遇到问题. 教程和论坛都说要使用以下内容: Header(Location: . $url, true, 301); 要么 Header(Location: . $url); 在这两种情况下,浏览器(Chrome和Firefox)都显示以下内容,[详细]
-
php – 如何获得zend工作室自动完成代码
所属栏目:[PHP] 日期:2020-05-31 热度:152
我正在寻找一个很好的方法来获得自动完成和点击引用(不管是什么),在Zend Studio for Eclipse中的代码标识符库中. 例如,如果我这样做 $这 – 负载库( ‘dx_auth’); $这 – dx_auth- get_user_id(); zend工作室不知道是什么.. 有这个sortof hacky的方式来做(见[详细]

浙公网安备 33038102330553号