zend framework class初始化的有關(guān)問題
Jun 13, 2016 am 09:59 AM
zend framework class初始化的問題
class Db extends Zend_Db_Table {
function __construct($name='',$primary=''){
echo "*****$name******";
}
public function setName($name){
$this->_name = $name;
}
public function setPrimary($primary){
$this->_primary = $primary;
}
}
function indexAction(){
$artiClass = new Db('b_arti_class','id');
}
的結(jié)果
***********
Catchable fatal error: Argument 1 passed to Zend_Db_Select::__construct() must be an instance of Zend_Db_Adapter_Abstract, null given, called in D:\Soft\wamp\www\library\Zend\Db\Table\Select.php on line 76 and defined in D:\Soft\wamp\www\library\Zend\Db\Select.php on line 163
------解決方案--------------------
在zend_db_table 的繼承類里面最好不要用構(gòu)造器,用另外一個(gè)類似構(gòu)造器的方法
protected function _setup()
{
$this->_name = 'category';
parent::_setup();
}
------解決方案--------------------
如果你一定要用構(gòu)造器,記得在子類中調(diào)用父類的構(gòu)造器
public function __construct($name,$primary)
{
$this->_name = $name;
$this->_primary = $primary;
parent::__construct();
}

ホットAIツール

Undress AI Tool
脫衣畫像を無料で

Undresser.AI Undress
リアルなヌード寫真を作成する AI 搭載アプリ

AI Clothes Remover
寫真から衣服を削除するオンライン AI ツール。

Clothoff.io
AI衣類リムーバー

Video Face Swap
完全無料の AI 顔交換ツールを使用して、あらゆるビデオの顔を簡(jiǎn)単に交換できます。

人気の記事

ホットツール

メモ帳++7.3.1
使いやすく無料のコードエディター

SublimeText3 中國(guó)語版
中國(guó)語版、とても使いやすい

ゼンドスタジオ 13.0.1
強(qiáng)力な PHP 統(tǒng)合開発環(huán)境

ドリームウィーバー CS6
ビジュアル Web 開発ツール

SublimeText3 Mac版
神レベルのコード編集ソフト(SublimeText3)

ホットトピック











ファンクションとは、関數(shù)を意味します。これは、特定の関數(shù)を備えた再利用可能なコード ブロックです。プログラムの基本コンポーネントの 1 つです。入力パラメータを受け取り、特定の操作を?qū)g行し、結(jié)果を返すことができます。その目的は、再利用可能なコード ブロックをカプセル化することです。コードの再利用性と保守性を向上させるコード。

PHP 実裝フレームワーク: ZendFramework 入門チュートリアル ZendFramework は、PHP によって開発されたオープン ソースの Web サイト フレームワークであり、現(xiàn)在 ZendTechnologies によって保守されています。ZendFramework は、MVC デザイン パターンを採(cǎi)用し、Web2.0 アプリケーションと Web サーブの実裝に役立つ一連の再利用可能なコード ライブラリを提供します。 。 ZendFramework は PHP 開発者に非常に人気があり、尊敬されており、幅広い機(jī)能を備えています。

Zend Framework でのアクセス許可制御に ACL (AccessControlList) を使用する方法 はじめに: Web アプリケーションでは、アクセス許可制御は重要な機(jī)能です。これにより、ユーザーはアクセスを許可されたページと機(jī)能にのみアクセスできるようになり、不正アクセスが防止されます。 Zend フレームワークは、ACL (AccessControlList) コンポーネントを使用してアクセス許可制御を?qū)g裝する便利な方法を提供します。この記事では、Zend Framework で ACL を使用する方法を紹介します。

この記事では、Python の enumerate() 関數(shù)と「enumerate()」関數(shù)の目的について學(xué)びます。 enumerate() 関數(shù)とは何ですか? Python の enumerate() 関數(shù)は、データ コレクションをパラメータとして受け取り、列挙オブジェクトを返します。列挙オブジェクトはキーと値のペアとして返されます。キーは各項(xiàng)目に対応するインデックス、値は項(xiàng)目です。構(gòu)文 enumerate(iterable,start) パラメータ iterable - 渡されたデータ コレクションは、iterablestart と呼ばれる列挙オブジェクトとして返すことができます。 - 名前が示すように、列挙オブジェクトの開始インデックスは start によって定義されます。無視したら

MySQL.proc テーブルの役割と機(jī)能の詳細(xì)な説明。MySQL は人気のあるリレーショナル データベース管理システムです。開発者が MySQL を使用する場(chǎng)合、多くの場(chǎng)合、ストアド プロシージャ (StoredProcedure) の作成と管理が必要になります。 MySQL.proc テーブルは非常に重要なシステム テーブルであり、ストアド プロシージャの名前、定義、パラメータなど、データベース內(nèi)のすべてのストアド プロシージャに関連する情報(bào)が保存されます。この記事では、MySQL.proc テーブルの役割と機(jī)能について詳しく説明します。

php提交表單通過后,彈出的對(duì)話框怎樣在當(dāng)前頁(yè)彈出php提交表單通過后,彈出的對(duì)話框怎樣在當(dāng)前頁(yè)彈出而不是在空白頁(yè)彈出?想實(shí)現(xiàn)這樣的效果:而不是空白頁(yè)彈出:------解決方案--------------------如果你的驗(yàn)證用PHP在后端,那么就用Ajax;僅供參考:HTML code

インターネットの発展に伴い、SOA (サービス指向アーキテクチャ) は、今日のエンタープライズ レベルのシステムにおける重要な技術(shù)アーキテクチャになりました。 SOA アーキテクチャのサービスは再利用、再編成、拡張が可能であると同時(shí)に、システム開発とメンテナンスのプロセスも簡(jiǎn)素化されます。広く使用されている Web プログラミング言語として、PHP は SOA を?qū)g裝するための関數(shù)ライブラリもいくつか提供しています。次に、PHP で SOA 関數(shù)を使用する方法を詳しく説明します。 1. SOA の基本概念 SOA は分散システム開発の考え方とアーキテクチャです。

clearstatcache() 関數(shù)は、ファイル ステータス キャッシュをクリアするために使用されます。 PHP は、次の関數(shù)によって返された情報(bào)をキャッシュします。 -stat()lstat()file_exists()is_writable()is_readable()is_executable()is_file()is_dir()filegroup()fileowner()filesize()filetype()fileperms()より良いパフォーマンスを提供するため。構(gòu)文 voidclearstatecache() パラメータ NA 戻り値 clearstatcache(
