-
CakePHP:调用其他Model函数
所属栏目:[PHP] 日期:2020-07-16 热度:195
我如何从模型中调用另一个模型中存在的函数?我不想重复代码. 我们可以使用Model关系来调用另一个模型中的函数.例如. $this-Model-ModelOne-find();$this-Model-ModelOne-customFunc(); 如果模型中没有关系,我们可以使用 $this-loadModel(ModelName); 在模型[详细]
-
PHP JSON字符串,转义JS输出的双引号
所属栏目:[PHP] 日期:2020-07-16 热度:171
我正在从一个 PHP数组创建一个JSON字符串.我已经使用json_encode()编码了它. $json_array = array( title = Example strings with special characters);$json_decode = json_encode( $json_array ); 在JS文件中,我可以通过以下方式访问信息: 注[详细]
-
php – register_shutdown_function做什么?
所属栏目:[PHP] 日期:2020-07-16 热度:192
register_shutdown_function做什么 这实际上是一个非常简单的功能.所以你有一个php脚本: ?php echo Here is my little script; function endScript(){ echo My little Script has finished; } register_shutdown_functi[详细]
-
php – 如何在WordPress插件中加载Javascript
所属栏目:[PHP] 日期:2020-07-16 热度:155
有人可以告诉我如何将这个 javascript文件加入我的wordpress插件.我已经尝试过所有的wp_enqeue_script()方法,但没有任何反应. 好的,这里是我的示例插件代码与评论解释我想要的. ?php/*Plugin Name: Ava TestPlugin URI: http://#.comDescription: A plugin th[详细]
-
新的Laravel PHP框架. “/”以外的路由不起作用
所属栏目:[PHP] 日期:2020-07-16 热度:136
我是Lavarel框架的初学者.我知道MVC结构,因为我在ASP.net之前使用过,但是使用Laravel对我来说是很混乱的. 我已经安装Laravel在photozoom目录下使用: composer create-project laravel/laravel photozoom --prefer-dist 这是我的应用程序/ routes.php: ?phpR[详细]
-
php – Yii findByAttributes()具有大于属性.
所属栏目:[PHP] 日期:2020-07-16 热度:70
我一直在使用Yii一段时间,当我想从数据库中提取数据时,我通常只使用一个findByAttributes. $model=Auction::model()-findAllByAttributes(array(status=1)); 或者沿着这些方向的东西. 我的问题是,如何处理大于类型的情况?我试过了 $model=Auction::model()-f[详细]
-
php – 创建zip时没有错误,但没有创建
所属栏目:[PHP] 日期:2020-07-16 热度:106
我写了这个代码来创建一个ZIP文件并保存它.但不知何故,它不会显示任何错误,但它也不会创建一个ZIP文件.以下是代码: $zip = new ZipArchive;$time = microtime(true);$res = $zip-open(maps/zips/test_ . $time . .zip, ZipArchive::CREATE);if ($res === TRU[详细]
-
如何在IIS7上显示和记录PHP错误?
所属栏目:[PHP] 日期:2020-07-16 热度:134
我们在IIS 7服务器上运行 PHP 5.2.5并且我们遇到了使 PHP错误可见的问题…当我们遇到PHP错误时,服务器发回500错误并显示消息“页面不能是显示,因为发生了内部服务器错误.“ 这对于生产网站来说可能是一个很好的设置,但它在开发服务器上相当烦人……[详细]
-
PHP中的位标志的最佳做法
所属栏目:[PHP] 日期:2020-07-16 热度:109
我在 PHP MySQL中编写了一个小应用程序,并且已经到了有一个对象(有一个对象(到目前为止,但预计不会增加8个))的关联点.标志几乎是无关紧要的,尽管有些组合是没有意义的.对象表示DB中的一行(有一些用于保存/加载它的方法),因此该问题也适用于选择存储方法. 问题[详细]
-
如何在php中检查一个String是否包含相同的字母两次?
所属栏目:[PHP] 日期:2020-07-16 热度:109
我不明白为什么我的代码不起作用,有什么建议吗? $pattern_c_sap=/.-/;$local=.................;$local_array = explode( , $local );for($i=0; $i=$local_length; $i++){if(preg_match($pattern_c_sap , $local_array[$i])[详细]
-
我在选择Yii作为我的PHP框架时做出正确的选择吗?
所属栏目:[PHP] 日期:2020-07-16 热度:177
我即将开始开发一个新网站,并一直在研究 PHP框架.我不是一个高级的 PHP开发人员,但是我已经开发了网站和应用程序(在asp.net)几年了. 我的网站将主要是基于AJAX(使用jQuery),并对Web服务进行大量呼叫.经过一番研究,这里是我想出的: CakePHP:最初开始在这里开[详细]
-
php – MySQL无法通过“localhost”连接,只有127.0.0.1
所属栏目:[PHP] 日期:2020-07-16 热度:162
这对我来说有点神秘.我可以连接到 MySQL的唯一方法是,如果我通过“127.0.0.1”调用它…例如,我的 PHP连接脚本将无法与localhost一起使用 我正在运行Mac OS X Lion,内置apache2,MySQL,PHP,phpMyAdmin 中mysqladmin: count 0debug-check[详细]
-
当我尝试将我的PHP应用程序部署到Google App Engine时,为什么我突然出现了400个错误?
所属栏目:[PHP] 日期:2020-07-16 热度:107
运行deploy命令: appcfg.py update ./appengine-project 我开始看到这个错误: Error 400: --- begin server output ---PHP 5.4 applications are prevented from being deployed to Google AppEngine from any version of the S[详细]
-
php – 如何使用包含在函数中?
所属栏目:[PHP] 日期:2020-07-16 热度:118
我有一个很大的功能,我希望只在需要时加载.所以我假设使用include是要走的路.但是我需要几个支持函数,在go_do_it()中使用. 如果它们在包含的文件中,我得到一个重新声明错误.参见实施例A 如果我将支持函数放在一个include_once中,它可以正常工作,请参见示例B.[详细]
-
php – 如何使用FB Graph在Feed(墙)上发布消息
所属栏目:[PHP] 日期:2020-07-16 热度:158
我已经创建了一个应用程序,现在我想使用新的Graph API在我的一个朋友墙上发布消息.这是可以吗? 我已经在使用oAuth和Graph-api来获取我所有朋友的列表. http://developers.facebook.com/docs/api的API告诉我cURL https://graph.facebook.com/[userid]/feed来[详细]
-
php – Codeigniter的“where”和“or_where”
所属栏目:[PHP] 日期:2020-07-16 热度:76
我试图在我的模型中指定一个查询 $this-db -select(*) -from(library) -where(library.rating =, $form[slider]) -where(library.votes =, 1000) -where(library.lan[详细]
-
is_int和is_integer php方法的区别
所属栏目:[PHP] 日期:2020-07-16 热度:76
这是php方法之间的区别: is_int() 和 is_integer() ? 谢谢! 没有. is_integer是 is_int的别名: documentation page for is_integer: is_integer — Alias of is_int()[详细]
-
PHP debug_backtrace位掩码使用
所属栏目:[PHP] 日期:2020-07-16 热度:140
尝试在 debug_backtrace的php手册中了解此条目. 我不明白他们的意思是什么“这个参数是一个bitmask为….” 我已经在bitmasks上进行了网页搜索,我的头部旋转了,所以我决定我不想要学习它的细节,只是为了知道如何添加这个功能的选项. 我是否放在这两个选项中?[详细]
-
php – Oracle Gotchas for a Experienced Newb
所属栏目:[PHP] 日期:2020-07-16 热度:145
有些Oracle对于新的平台来说是一些棘手的问题,但对于关系型数据库( MySQL,MS SQL Server,Postgres等)来说并不是新鲜事. 我正在寻找的事情的两个例子 许多关系数据库产品处理为您创建一个auto_increment密钥. Oracle不会,您必须手动创建序列,然后创建触发器 当[详细]
-
php – Yii2 REST简化BasicAuth
所属栏目:[PHP] 日期:2020-07-16 热度:145
我对在Yii2中创建REST api的简单程度印象深刻.但是,我对基本身份验证有一点麻烦.我的需求是非常简单的,我想要我的解决方案. 我需要基本的令牌认证.现在我甚至没有对它进行硬编码,但是这是我迄今为止所做的. 我有数据库表来保存我的单个令牌ApiAccess(id,acces[详细]
-
php – 使用CodeIgniter进行用户认证
所属栏目:[PHP] 日期:2020-07-16 热度:124
我正在使用 PHP编写一个Web应用程序.我想使用MVC模式,并决定使用 CodeIgniter.我的应用程序将有一些页面,这将需要身份验证,一些页面不会.我想以非常通用的方式设计这个,所以应该没有代码重复.有没有可以指出一些好的“设计/阶级结构”呢? 编写一个自定义库,[详细]
-
php – 模拟所有DateTime实例用于测试的时间.
所属栏目:[PHP] 日期:2020-07-16 热度:171
我想在 PHPUnit或Behat测试期间为DateTime实例化的每个实例设置时间. 我正在测试与时间有关的业务逻辑.例如,类中的方法只返回过去或将来的事件. 事情我不想做,如果可能的话: 1)在DateTime周围编写一个包装器,在代码中使用这个代替DateTime.这将涉及到我现在[详细]
-
php – 从数组中选择3个不同的随机值
所属栏目:[PHP] 日期:2020-07-16 热度:72
我有一个30个值的数组,我需要从这个数组中提取3个不同的随机值.我该怎么做? 从 PHP手册无耻地偷走: ?php$input = array(Neo, Morpheus, Trinity, Cypher, Tank);$rand_keys = array_rand($input, 2);echo $input[$rand_keys[0]] . n;echo $[详细]
-
php-fpm – php5-fpm:服务器到达pm.max_children
所属栏目:[PHP] 日期:2020-07-16 热度:125
我有Nginx php5-fpm.每小时几次我的网站卡住了,在日志文件中我看到以下内容: WARNING: [pool www] server reached pm.max_children setting (5), consider raising it. /etc/php5/fpm/pool.d/www.conf文件包含以下配置: pm = dynamicpm.max_children =[详细]
-
php – 使用RecursiveDirectoryIterator对目录列表进行排序
所属栏目:[PHP] 日期:2020-07-16 热度:192
我使用RecursiveDirectoryIterator和RecursiveIteratorIterator使用下面的代码构建一个文件列表树.我需要列表排序 – 任何目录,然后按字母顺序,或按字母顺序. 任何人都可以告诉我如何排序文件列表? $dir_iterator = new RecursiveDirectoryIterator($groupDi[详细]
