草庐IT

工作台

全部标签

php - 在 PHP 中获取扩展类的当前工作目录

我有一个抽象类“Class”。类子类扩展了类。Class抽象类有如下调用:is_readable('some_file.ext')如何强制抽象类的子类在它们所在的文件夹中查找文件,而不是在父抽象类的文件夹中查找文件,而不重写子类中的方法?即如果摘要在类/抽象/Class.phpchild在classes/children/Subclass.php,如何让Subclass.php在classes/children/而不是classes/abstracts中查找some_file.ext,而不在子类中明确定义它? 最佳答案 您可以使用R

php - $mysqli->fetch_object($result) 不工作

我正在学习mysqli。我正在尝试从表“tbllogin”中获取数据。//DATABASECONNECTION$hostname="p:localhost";$database="dbLogin";$username="user1";$password="pwd1";$mysqli=newmysqli($hostname,$username,$password,$database);if(mysqli_connect_errno()){echomysqli_connect_error();}//CreateQuery$query="SELECT*FROMtbllogin";//Esca

PHP echo before sleep 函数,不工作

我希望在sleep函数执行之前(每次)在浏览器中输出回显。以下代码无效set_time_limit(0);ob_implicit_flush(1);ob_start();echo"Start";ob_flush();for($i=0;$i如果在浏览器中取消注释str_repeat函数第一次:开始休眠1秒。睡了3秒。第二次:休眠2秒。休眠2秒。然后继续...可以不用str_repeat()函数一个一个地回显,为什么输出不是每次都显示。 最佳答案 尝试以下代码及其工作。header('Content-type:text/html;cha

php - $facebook->getUser() 突然停止工作

我已经在我的网站上登录了facebook。这已经运行了一段时间,但昨天突然停止工作。我已将问题追踪到getUser()方法,该方法现在似乎总是返回0。我的代码如下:'xxxxxxxxxxxxx','secret'=>'xxxxxxxxxxxxxxxxxxxxxxxxxx'));$user=$facebook->getUser();if($user){try{$profile=$facebook->api('/me');$logoutUrl=$facebook->getLogoutUrl(array('next'=>$baseUrl.'/fblogin/fblogin.php?logou

php - 亚马逊 MWS (PHP) - 请求如何工作

我正尝试在PHP中提取活跃列表的报告。我取得了进步,但是,我无法理解它是如何工作的,也没有任何东西可以解释它。例如,在PHP库提供的示例中,我看到了相当多的XML文件。当您运行RequestReportResponse示例时,它会生成XML文件,还是XML文件会根据值和函数告诉RequestReportResponse要做什么?我问是因为,使用MWSScratchpad-我选择了所有必要的字段,提交它然后刷新我的卖家中心部分的亚马逊报告页面,它显示了待处理的报告。我只是想问XML内容如何影响报告或报告如何影响XML。 最佳答案 您的

php - session_destroy() 不工作

我的session_destroy()不工作。当我以用户身份注销并返回浏览器时,显示用户在线。我在哪里有错误?谢谢。:-)文件登录.phpquery($query);if($result->num_rows>0){session_start();$_SESSION['username']=$_POST['username'];header('LOCATION:users.php');}else{echo'Username/passworddonotmatch!';}}else{echo'Username/Passwordfieldisempty';}}?>文件函数.php文件logou

php - request::is_ajax() 在 Kohana 中如何工作?

Kohana如何确定请求是否为AJAX请求?referrer字符串有什么不同吗?我是否需要添加GET参数,也许?ajax=true? 最佳答案 它会检查请求是否由XMLHttpRequest发出,因为大多数浏览器在这种情况下会发送一个带有此指示的header:headerHTTP_X_REQUESTED_WITH将设置为XMLHttpRequest。 关于php-request::is_ajax()在Kohana中如何工作?,我们在StackOverflow上找到一个类似的问题:

php - file_get_contents 在生产服务器上不工作,在本地很好

我有一个从远程服务器获取图像的PHP脚本,这样我就可以使用HTML5canvasAPI对其进行操作。getMessage();}}elsedie('Unknownrequest');?>一个典型的请求是这样的:fetch_image.php?url=http://example.com/images/image.png在我的本地服务器上一切正常,但生产服务器给我这个错误:NetworkError:500InternalServerError.错误日志记录了这条消息:PHPWarning:Cannotmodifyheaderinformation-headersalreadysent.我

PHP json_decode 不工作 - 显示 NULL 输出

我正在尝试使用JSON解码来检索一些信息,但它不起作用,它只是在我使用var_dump时将数据显示为空这是在URL中传递的JSON格式的数据orderSummary={"orderInfo":[{"itemNumber":"1","quantity":"3","price":"5.99","productName":"Item_B"}]}当我简单地回显未解码的字符串时,我得到以下内容echo$_GET['orderSummary'];//displaysthefollowing{\"orderInfo\":[{\"itemNumber\":\"1\",\"quantity\":\"3\

php - Composer 更新-vvv 不工作

我已经在ubuntu14.04上全局安装了composer。当我运行composer--version它适用于以下输出Composerversion1.0-dev(45b1f356c24d87788a339f6a50d6d78bef464c47)2015-02-2714:31:27但是当我运行以下命令时Composer更新-vvv出现以下错误Failedtoinitializeglobalcomposer:Composercouldnotfindtheconfigfile:/home/enamul/.composer/composer.jsonToinitializeaproject,