Tag: PHP的

在浏览器中使用PHP脚本运行composer php

想知道是否有可能从一个PHP包装器从浏览器执行composer ,因为我没有访问服务器的shell访问权限。 不知道你是否可以用cURL来做到这一点?

修复phpMyAdmin用户“root”@“localhost”拒绝访问

我在PC上使用WAMP Server 2.2。 在phpMyAdmin(版本5.5.24)中,我编辑了'root'用户(用'localhost'host),并给它一个“root”的密码。 这是我试图恢复的一个很大的错误。 现在,当我去localhost / phpmyadmin /我得到左侧的数据库菜单,但主框架有一个错误,读取: #1045 – Access denied for user 'root'@'localhost' (using password: NO) phpMyAdmin tried to connect to the MySQL server, and the server rejected the connection. You should check the host, username and password in your configuration and make sure that they correspond to the information given by […]

如何在Doctrine 2中将实体重新保存为另一行

假设我有实体$e 。 有没有任何通用的方式来存储它作为另一行,将具有相同的实体数据,但另一个主键? 为什么我需要这个:我正在实现某种时态数据库模式,而不是更新行,我只需要创build另一个。

学说 – 如何打印出真正的SQL,而不仅仅是准备好的声明?

我们正在使用一个PHP ORM Doctrine。 我正在创build一个这样的查询: $q = Doctrine_Query::create()->select('id')->from('MyTable'); 然后在函数中添加各种where子句和适当的东西,就像这样 $q->where('normalisedname = ? OR name = ?', array($string, $originalString)); 之后,在execute()该查询对象之前,我想打印出原始SQL以检查它,并执行以下操作: $q->getSQLQuery(); 但是,只打印准备的语句,而不是完整的查询。 我想看看它发送给MySQL,而是打印出一个准备好的声明,包括? 的。 有没有办法看到“完整”的查询?

PHP应用程序URL路由

所以我正在编写一个框架,我要在这个框架上创build一些我正在使用的应用程序(框架就在那里,所以我有一个可以使用的环境,而一个系统可以让我使用一个login) 我想制作这个框架,它的应用程序使用面向资源的架构。 现在,我想要创build一个可由APP编写者扩展的URL路由类(也可能是CMS应用程序的用户,但将来会提前推出),我试图找出最好的方法其他应用程序如何做。

PHP检查string是否有中文字符

我有string$str ,我想检查它的内容是否有中文字符(true / false) $str = "赕就可消垻,只有当所有方块都被消垻时才可以过关"; 你能帮我么? 谢谢! 阿德里安

如何让PHP在出错时产生回溯?

尝试使用其默认仅限当前行错误消息来debuggingPHP是非常可怕的。 如何在发生错误时让PHP产生回溯(堆栈跟踪)?

in_array多个值

我如何检查多个值,例如: $arg = array('foo','bar'); if(in_array('foo','bar',$arg)) 这是一个例子,所以你明白了一点,我知道这是行不通的。

在PHP中用单引号打印换行符

我尽量使用单引号,我注意到我不能在单引号中使用\ n。 我知道我可以按回车键直接input一个换行符,但是这会把我的代码缩进去。 是否有一些ASCII字符或我可以键入的内容,当我使用单引号时会产生换行符?

在一个catch块中捕获多个exceptiontypes

我想要一个更清晰的方法来获得以下function,在一个块中捕获AError和BError : try { /* something */ } catch( AError, BError $e ) { handler1( $e ) } catch( Exception $e ) { handler2( $e ) } 有没有办法做到这一点? 还是我必须分开抓住他们? AError和Berror有一个共享的基类,但是他们也将其与我想要处理的其他types分享给handler2 ,所以我不能只抓基类。