Tag: PHP的

这是什么意思? “parsing错误:语法错误,意外的T_PAAMAYIM_NEKUDOTAYIM”

T_PAAMAYIM_NEKUDOTAYIM听起来很奇特,但对我来说绝对是无稽之谈。 我追溯到这些代码行: <?php Class Context { protected $config; public function getConfig($key) { // Here's the problem somewhere… $cnf = $this->config; return $cnf::getConfig($key); } function __construct() { $this->config = new Config(); } } ?> 在构造函数中,我创build了一个Config对象。 这是这个class级: final class Config { private static $instance = NULL; private static $config; public static function getConfig($key) { return self::$config[$key]; } […]

PHP从关联数组中删除键

我有一个PHP数组,看起来像这样: Index Key Value [0] 1 Awaiting for Confirmation [1] 2 Asssigned [2] 3 In Progress [3] 4 Completed [4] 5 Mark As Spam 当我var_dump数组值我得到这个: array(5) { [0]=> array(2) { ["key"]=> string(1) "1" ["value"]=> string(25) "Awaiting for Confirmation" } [1]=> array(2) { ["key"]=> string(1) "2" ["value"]=> string(9) "Asssigned" } [2]=> array(2) { ["key"]=> string(1) "3" […]

PHP数组键允许的字符?

我有一些PHP数组密钥填充了很多奇怪的字符。 这是允许的吗? 有什么限制,我不能使用?

PDOclosures连接

关于PDO与MySQLi相比,只是一个相当简单的问题。 使用MySQLi,可以closures连接: $this->connection->close(); 但是,对于PDO,它声明您使用以下方式打开连接: $this->connection = new PDO(); 但要closures连接,请将其设置为null 。 $this->connection = null; 这是正确的,这将实际上释放PDO连接? (我知道它是因为它被设置为null 。我的意思是MySQLi你必须调用一个函数( close )来closures连接。 PDO就像= null一样容易断开? 还是有一个closures连接的function?

PHP:强制文件下载和IE,再次

人们,我知道有很多关于强制下载对话框popup的线程,但没有解决scheme为我工作。 我的应用程序发送邮件到用户的电子邮件帐户,通知他们“另一个用户给他们发送信息”。 这些消息可能会链接到Excel文件。 当用户点击他们的GMail / Yahoo Mail / Outlook中的链接到该Excel文件时,我想popup文件保存对话框。 问题:当我右键单击并在IE上执行“另存为”,我得到另存为对话框。 当我点击链接(我的许多客户端将会这样做,因为他们不是精通计算机),我得到一个IE错误消息:“IE无法下载文件… …”。 可能是相关的:在我正在testing的GMail上,每个链接都是一个“target = _blank”链接(被Google强制)。 所有其他浏览器在所有情况下都能正常工作。 这是我的标题(通过提琴手捕获): HTTP/1.1 200 OK Proxy-Connection: Keep-Alive Connection: Keep-Alive Content-Length: 15872 Via: **** // proxy server name Expires: 0 Date: Tue, 20 Oct 2009 22:41:37 GMT Content-Type: application/vnd.ms-excel Server: Apache/2.2.11 (Unix) DAV/2 mod_ssl/2.2.11 OpenSSL/0.9.8i mod_python/3.3.1 Python/2.5.2 SVN/1.4.6 mod_apreq2-20051231/2.6.0 mod_perl/2.0.4 Perl/v5.10.0 […]

从PHP插入MySQL(jQuery / AJAX)

我看过很多教程,但是他们很混乱,做我想做的事情,我只是不知道如何从这些教程中使用现有的东西,并使它们按照我希望的方式工作。 我有一个非常简单的表单,包含一个文本框,标签和一个提交button。 当用户input表单中的东西,然后点击submit,我想用php和ajax(用jquery)将表单的结果插入到mysql数据库中。 有人可以告诉我这是如何实现的? 只是一件非常基本的事情就是让我开始。 任何帮助表示赞赏。 谢谢

多个图像上传PHP表单与一个input

我一直在努力使这项工作相当长一段时间。 但我似乎无法使其工作。 我想要一个多图像上传forms只使用一个input。 这是我的upload.php <?php include("../include/session.php"); session_start(); $allowedExts = array("jpeg", "jpg", "png", "gif"); $extension = end(explode(".", $_FILES["upload"]["name"])); if(isset($_FILES['upload']['tmp_name'])) { for($i=0; $i < count($_FILES['upload']['tmp_name']);$i++) { if (($_FILES["upload"]["name"] < 90000000000000000) && in_array($extension, $allowedExts)) { if ($_FILES["upload"]["error"] > 0) { header('location: '.$error); die; } else { if (file_exists("../icons/".$_SESSION["username"] ."/" . $_FILES["upload"]["name"])) { echo "error"; } else { if(!is_dir("../icons/". […]

用C ++扩展PHP?

我有一个用PHP编写的性能密集型例程,我希望将其移植到C ++中以提高性能。 有没有什么办法来编写插件或扩展或使用C ++和从PHP接口? 没有手动编辑实际的PHP源代码?

用PHP创build一个PDF文件

我想从我的网页创buildPDF文件的PHP。 我的文档必须从mysql生成并生成PDF文件。我想要保存这个pdf文件并阅读。请给我代码示例。

如何使用PHP获取列中的所有值?

我一直在寻找这个无处不在,但仍然无法find一个解决scheme:我如何从一个mySQL列中获取所有的值,并将它们存储在一个数组中? 例如:表名称:客户列名称:ID,名称行号:5 我想要得到这个表中所有5个名字的数组。 我该如何去做呢? 我正在使用PHP,我只是想: SELECT names FROM Customers 然后用 mysql_fetch_array PHP函数将这些值存储在一个数组中。