我想使用SimpleXML删除XML文档中的所有空节点。
下面是我的代码:
$xs = file_get_contents('liens.xml')or die("Fichier XML non chargé");
$doc_xml = new SimpleXMLElement($xs);
foreach($doc_xml->xpath('//*[not(text())]') as $torm)
unset($torm);
$doc_xml->asXML("liens.xml");
我在print_r()
我在Mac的XAMPP安装上安装eAccelerator时遇到了一些问题。
首先,我有这样的问题:
Mohd-Yusufs-MacBook-Pro:APC-3.1.9 mohdyusuf$ $PHP_PREFIX/bin/phpize
grep: /Applications/XAMPP/xamppfiles/include/php/php-5.3.1/php/main/php.h: No such file or directory
grep: /Applications/XAMPP/xamppfiles/include/php/php-5.3.1/php/Zend/zend
我在使用MongoDB和Laravel框架时遇到了问题。我用了这个
这是我遇到的错误
/app/model/User.php
<?php
use Jenssegers\Mongodb\Model as Eloquent;
class User extends Eloquent {
//protected $connection = 'mongodb';
protected $collection = 'users';
$user = User::all();
public function al
我的网站有点问题。域为bitcointap.xyz.在/register & /login页面上。我遇到了一些PHP错误。在/register页面(bitcointap.xyz/寄存器)上,我得到了错误:
"Warning: mysqli_fetch_array() expects parameter 1 to be mysqli_result, boolean given in ../ on line 7"
Register.php:
我遇到的另一个问题是Login.php页面。我得到了错误;
mysqli_fetch_array() expects paramete
我有一个PHP的问题。有一个我以前从未遇到过的错误。无法查看“我的网站”的主页home.php。并且错误日志中没有任何内容。在包含一个php页面(类是我的API的一部分)之后。直到这行holl HTML (javascript和css包含)从php回显并在浏览器中成功呈现,但在php之后突然停止。当我删除这一行(php页面包含行)时,网站可以正常工作,但在此之前,这个包含行对我来说没有任何问题。我删除了代码部分,在它们之后我遇到了这个问题,但都不起作用。
我在Ubuntu11.10上使用Apache2,PHP5。
任何帮助都将不胜感激,提前谢谢。
我最近重新开始用PHP编程,我遇到了一个奇怪的问题。对任何session_start()文件使用.php会导致服务器超时并返回This webpage is not available。我已经启用了会话支持和cookie。
实际上,只有这样才会使我的服务器超时:
<?php
session_start();
?>
我过去曾使用过这段代码来管理登录,但现在我才遇到了这个问题。有什么改变吗?我做错了什么吗?提前谢谢。
最近,我把我的项目php+smarty+mysql放到了httpd服务器上。但我遇到一个错误,上面写着:
500 Internal Server Error
我的操作系统是archlinux,httpd服务器和php是这样安装的:
sudo pacman -S apache php
如果我使用一个测试原生php文件,它包含以下内容:
<html>
<head>
<title>PHP Test Page</title>
</head>
<body>
This is Arch Lin
我正在尝试安装Laravel,因为在安装Composer时,我遇到了下面提到的问题。
The PHP exe file you specified did not run correctly:
C:\xampp\php\php.exe
The php.ini used by your command-line PHP is: C:\xampp\php\php.ini
A duplicate setting in your php.ini could be causing the problem.
Program Output:
Warning: Module 'ope
我在代码中遇到了这个问题,请帮我解决这个问题
Warning: include(include/about.php): failed to open stream: No such
file or directory in C:\xampp\htdocs\site\index.php on line 7
Warning: include(): Failed opening 'include/about.php' for inclusion
(include_path='C:\xampp\php\PEAR') in C:\xampp\htdocs\site\in
我在一个小班项目上遇到了问题。我已经安装了XAMPP,创建了我需要的表,在其中加载了我的*.sql数据库,但是我的项目不能运行,因为我猜是因为一些PHP问题。
我遇到了$_SESSION问题,我找到了一个解决方案,但后来...
我正在变得出名:
Fatal error: Call to undefined function mysql_connect() in C:\xampp\htdocs\gabi\telk\DbSql.inc.php on line 11
但我不能绕过这个问题。我在这里读过关于这个问题的其他帖子,但它们都没有为我解决这个问题。
下面是我在DbSql.inc.php中的代码
当我试图用composer安装一个新的捆绑包时,我总是遇到这样的问题: PHP Fatal error: Out of memory (allocated 1690828800) (tried to allocate 268435456 bytes) in phar://C:/.../composer.phar/src/Composer/DependencyResolver/Solver.php on line 220
Fatal error: Out of memory (allocated 1690828800) (tried to allocate 268435456 bytes)
我正在Linux上运行php 8,并通过编译源代码(对我来说是第一次)来安装它。我也成功地编译和安装了几个php扩展。但是,我在安装"pdo_mysql“扩展时遇到了问题。
我已经编译并安装了"mysqlnd“模块。但是,在编译和安装"pdo_mysql“模块之后,这个问题就出现了:
$ php -m
PHP Warning: Cannot load module "pdo_mysql" because required module "mysqlnd" is not loaded in Unknown on line 0
有没有其他
在我第一次尝试使用PDO和准备语句时,我似乎遇到了一个小问题。基本上,我正在工作的个人资料页面,其中包括一个收件箱。我正在使用try/catch来生成收件箱:
<?php
$sqlin = $db->prepare("SELECT * FROM message WHERE recipientID = (SELECT id FROM members WHERE username = '$pageowner')");
try {
while($row = $sqlin->fetch(PDO::FETCH_ASSOC)){
?>