随笔分类 - Php
摘要:曾经写过一个关于FPDF使用的文章,但由于戒烟如你放BLOG的服务器被攻击,数据库出了问题,现在是看不到了,不过上次的BLOG被不少地方转载,有兴趣的朋友可以自己去搜,在百度用关键词用“FPDF”和“戒烟如你”,就可以看到被转载的内容。 现在要重新用FPDF,所以对使用方法再整理一次,另外需要提到一点,目前FPDF的官方网站(fpdf.org)被和谐了,登录的话需要用代理,所以把需要用到的文件再整理到这里来(上次提供的1.52版的中文手册这次就不提供了,英文版的也不难懂)。 首先介绍需要用到的软件包: 1、FPDF V 1.6(fpdf16.zip),这是目前看到的最新版,2008年8月3日的
阅读全文
摘要:<?php $array1 = array("a" => "green", "red", "blue", "red"); $array2 = array("b" => "green"); $result = array_diff($array1, $array2);//这样就相当于删除$array1里的值为"green"的元素。 print_r($result); ?>还有...
阅读全文
摘要:PHP 关联数组遍历方法大全在PHP中数组分为两类: 数字索引数组和关联数组。其中数字索引数组和C语言中的数组一样,下标是为0,1,2…而关联数组下标可能是任意类型,与其它语言中的hash,map等结构相似。下面介绍PHP中遍历关联数组的三种方法:方法1:foreachview sourceprint?1<?php 2$sports = array( 3'football' =...
阅读全文
摘要:1、确保你apatch发布的那个文件是存在的2、端口是否占用3、看看你的APATCH的错误日志如果出现的错误是像下面那样的,请做写配置Errlog: [Mon Jul 18 04:07:28 2005] [notice] Server built: Feb 10 2005 06:11:34 [Mon Jul 18 04:07:28 2005] [notice] Parent: Created ch...
阅读全文
摘要:Zend_Db_Select简介使用Zend_Db_Select方法是一种不受数据库约束构建select的sql语句的工具 (ares注:用户可以使用该方法生成查询的sql语句,而不需要考虑各种数据 库sql语句的差别)。虽然该方法明显还不完善,但是的确为我们提供一种方 法,帮助我们在不同的后台数据库进行相同的查询工作。除此之外,它还可 以避免sql语句攻击。创建一个zend_db_select实例最简单的方法就是使用zend_db_adapter::select()方法<?phprequire_once 'Zend/Db.php';$params = array ( &
阅读全文
摘要:当进行join操作的时候Zend_Db_Table_Select会报一个异常"Select query cannot join with another table"是因为Zend_Db_Table_Select会检查Select的表是不是来自于已定义的当前表,所以当进行Join操作的时候因为引入了其它表,所以会报错。解决方法是把_integrityCheck设成false$select = $this->select()->setIntegrityCheck(false);这样再进行后续的join操作$select = $select->from(...
阅读全文
摘要:for example:http://www.phpchina.com/resource/manual/zendframework/zend.pdf.save.htmlthis url show how to update or save you pdf documentyou have to ways:1、save the pagesTest.pdfdocument to you running file realpath,this would not be notify you.$saveUri = dirname(__FILE__) . DIRECTORY_SEPARATOR .
阅读全文
摘要:Zend Framework PDF 最重要的部分也是最常用的类就是 Zend_Pdf_Page 类了. 这个类的用法比较灵活. 具体的来看看这个小家伙. 首先介绍一下这个类定义一个很有常用的参数, 也就是页面规格. 常规的, 它提供了2种类型的尺寸, 一种是我们打印机常用的A4纸张尺寸. 宽:595 高:842, 是个常变量, 叫: Zend_Pdf_Page::SIZE_A4 这个是默认的也就是竖向的, 有时候我们会在WORD等软件里把页面打印时设置为横向的. 这个只是把宽和高互换了一下. 看你自己喜欢那种风格的排版了. 横向的尺寸变量名叫: Zend_Pdf_Page::SIZE_A4_
阅读全文
摘要:我是继承了Zend_Pdf,然后写了一个静态的方法public static function load($source = null, $revision = null) { return new Dhr_Pdf($source, $revision, true); }然后通过$pdf = Dhr_Pdf::load($SalesPDfpath);进行访问的时候出现错误The following error occurred:exception 'Zend_Pdf_Exception' with message 'Cross-reference streams are
阅读全文
摘要:在php的配置文件(php.ini)中有一个short_open_tag的值,开启以后可以使用PHP的段标签:(<? ?>)。同时,只有开启这个才可以使用<?=以代替<? echo。在CodeIgniter的视频教程中就是用的这种方式。但是这个短标签是不推荐的,使用<?php ?>才是规范的方法。只是因为这种短标签使用的时间比较长,这种特性才被保存了下来。当修改...
阅读全文
摘要:Aufgefallen ist mir diesem Problem beim Aufsetzten eines Magento Online-Shops, der nach einem Upgrade auf PHP 5.3.1 plötzlich keine PDFs mehr produzieren konnte. Statt dessen nu lapidar den Dienst mit folgender Fehlermeldung quittierte.Undefined index: JPG Support in /usr/local/lib/php/Zend/Pdf
阅读全文
摘要:<html><head> <title>Table Test</title> <meta name="generator" content="Editplus" /> <meta name="author" content="PJ" /> <script language="JavaScript"> <!-- function Delete() { var dgTable=document.getEleme
阅读全文
摘要:首先我们了解一下类的构造函数的执行顺序,参看这里: http://hi.baidu.com/renyuan1985/blog/item/2ef2c3c65a59e8139d163db9.html 下面介绍一下我的代码结构;class Action extends Zend_Controller_Action { } class IndexController extends Action{ } class BlogController extends Action{ } 刚开始我想使用构造函数,如下: class Action extends Zend_Controller_Action {
阅读全文
摘要:我是用zend studio 7.2.1建立的zend framework project 也就是说我的框架是由zend stduio7.2.1 帮我建立了文件路径等信息的下面讲讲如何在建立好的zend framework project中配置mysql数据库信息1、在application/configs的文件下建立一个config.ini文件配置信息如下:[general]db.adapter=PDO_MYSQLdb.config.host=localhost/IParess db.config.username=usernamedb.config.password=passworddb.
阅读全文
摘要:介绍两个函数给你 <?php //利用 explode 函数分割字符串到数组 $source = "hello1,hello2,hello3,hello4,hello5";//按逗号分离字符串 $hello = explode(',',$source); for($index=0;$index<count($hello);$index++){ echo $hello[$index];e...
阅读全文
摘要:如果你现在使用的是Dreamweaver4则只需完成第一步,否则请完成所有步骤才能成功。 现在我就以PHP为例进行讲解,在php中使用zend framework的人都知道,使用Dreamweaver不能打开带有语法凸显的模板文件.PHTML。怎样让Dreamweaver支持这种格式的文档呢? 现在我们来研究下: 第一步: 我们首先需要设置文件夹为全部可见。工具--文件夹选项--查看--显示所有文件和文件夹。然后打开C:\Documents and Settings\administration\Application Data\Macromedia\Dreamweaver 8\Configu
阅读全文
摘要:Zend_Loader's autoloader has been deprecated in the upcoming Zend Framework version 1.8 and so you now get a notice if you use it:Notice: Zend_Loader::Zend_Loader::registerAutoload is deprecated as of 1.8.0 and will be removed with 2.0.0; use Zend_Loader_Autoloader instead in /www/zf-tutorial/li
阅读全文
摘要:从网上下载php_manual_zh.chm中文帮助手册http://download.csdn.net/source/2762517window->Preferences->php->php manual->新建一个填充内容注意是html类型然后OK,重新设置下后就可以使用 open php manual的功能了
阅读全文
摘要:乱码的出现的结局方案1、改变当前页面的编码方式edit->set encoding->other->UTF-82、改变整个项目的编码方式project->properties->resource->text file encoding ->other->UTF-8
阅读全文
摘要:header的用法 标头 (header) 是服务器以 HTTP 协义传 HTML 资料到浏览器前所送出的字串,在标头 与 HTML 文件之间尚需空一行分隔。有关 HTTP 的详细说明,可以参 RFC 2068 官方文件 (http://www.w3.org/Protocols/rfc2068/rfc2068)。在 PHP 中送回 HTML 资料前,需先 传完所有的标头。 注意: 传统的标头一定包含下面三种标头之一,并只能出现一次。 Content-Type: xxxx/yyyy Location: xxxx:yyyy/zzzz Status: nnn xxxxxx 在新的多型标头规格 (Mu
阅读全文