問題タブ [fuelphp]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
fuelphp - FuelPHP-Agent :: is_mobile()メモリ照会
私はis_mobile()をテストしています:
PHPプロファイラーは、trueまたはfalseを返すために(アプリでis_mobile()関数を使用しないことを差し引いた後)2.25MBを占めると報告しています。
私のbrowscap.cacheファイルサイズは433KBですが、この関数がチェックを行うために消費するメモリを少なくする計画はありますか?今のところ、アプリにメモリを追加しすぎていたため、この関数を削除する必要がありました。
php - 誰かが現在の Web フレームワークで使用されている ORM について説明できますか?
私はORMに非常に慣れていないので、定義を理解しています。リレーションを実装しようとすると混乱が始まります。
これらの 2 つのテーブルがあるとします。
製品表:
ブランド名の表:
SQL結合のように、ブランド名も返す$_has_many
$_belongs_to
ようにモデルを設定するにはどうすればよいですか。$product1 = Model_Product::find('first');
それとも、私はこれについて間違った方法で進んでいますか。
これは、fuelphp に固有のものである必要はありません。この場合、ORM をセットアップする方法が知りたいだけです。
php - Mysql の結果が返される問題
php + mysql を使用して、FuelPHP でプロジェクトを作成しています。私はこのデータベースクエリを持っています(複雑なクエリのお尻の痛みのため、組み込みのクエリビルダーは使用していません)。
これを実行して print_r(result) を実行すると、行数が 2 と表示されます。
ただし、この結果を処理したり、配列に変換したりすることはできないため、できません
または似たようなもの。
このコードを貼り付けて phpmyadmin で php 変数を実際の値に置き換えると、緑色の「クエリは正常に実行されました」というメッセージが表示されますが、行は返されません (2 行が返されるはずです。「このクエリはゼロを返しました」というメッセージさえありません)。行のメッセージ)。この種のネストされた/複雑なSQLクエリの経験はあまりないので、助けていただければ幸いです。
ありがとう。
oop - FuelPHPで使用されるOOP
私はFuelPHPがどのように書かれたかを理解しようとしています。そして私はOOPをあまり知らないので、このクラスが https://github.com/fuel/core/blob/master/classes/dateのときに戸惑います。 php
これが私が理解していない方法です:
最初に何と呼ばれますか?__counctructは何をしますか?ファクトリとは何ですか、使用すると何が返されますか?それは再び自分自身を呼び出しますか?クラスの初期化後に_initが呼び出されますか?私は本当に困惑しています、誰かが私を理解するのを手伝ってくれますか?ありがとう
php - FuelPHPオブザーバーにMySQL日時を使用させる
私はFuelPHPORMObserversにUNIXタイムスタンプではなくMySQL日時を使用させようとしていましたが、ドキュメントで提供されているコードの使用方法がわかりません。
これらは次のコードを提供します:Orm \ Observer_CreatedAt :: $ mysql_timestamp = true;
しかし、これはどこで使用しますか?モデルでは?そこでは機能しないようです。
ありがとう!
php - FuelPHP で単一の ORM クエリの結果をどのように処理しますか?
単一の結果を返すクエリがあり、単一の結果に制限しているため、ループすることなくその結果のプロパティにアクセスする方法があるかどうか疑問に思っています。
これが私のクエリです:
結果にアクセスするために私が見つけた唯一の方法は、get()
メソッドを実行し$user
て結果をループすること$user
です。単一の結果に制限しています。
これを行う最も効率的な方法は何ですか?
php - FuelPHP と複数のデータベース接続
FuelPHP のドキュメントには、DB クラスを使用して接続を指定する方法に関する情報が含まれていません。これにより、複数のデータベース接続を制御できるようになります。これを達成する方法について何か考えはありますか?Google 検索では、Database_Connection クラスの証拠が示されていますが、それがどのように使用されるかについての情報はありません。
php - FuelPHP-モデルの読み込み
これはおそらく私が見落としている単純な答えです。
次のように、FuelPHPのカスタムモデルにアクセスするカスタマーコントローラーを作成しようとしています。
コントローラによってエラーが生成されます:
コードイグナイターでは、モデルを使用する前にモデルをロードする必要があります。FuelPHPで同じことをどのように行いますか(問題はどこにあると思いますか)。
ありがとう、
fuelphp - Fuelphpを設定する方法は?
私はFuelphpを学んでいます。Fuelphpの設定方法がわかりません。Fuelphp.comからダウンロードしました。そして、私はたくさんのチュートリアルを参照しますが、それでも私はそれについて混乱しています。パブリックフォルダからindex.phpと.htaccessファイルをコピーし、、、のパスを変更APPPATH
しましPKGPATH
たCOREPATH
しかし、私は警告を受けました:警告:require(bootstrap.php)
私を助けてください......
php - REST Responseが実行を終了しないのはなぜですか?
FuelPHPでController_RESTを使用する場合、RESTコントローラーには$ this-> response ...を使用する独自の応答関数があるため、\Responseを使用できません。
しかし、この関数を実行して本文と応答コードを渡すと。
このように、これは実際には実行を終了せず、それを呼び出す関数は続行します。使用する場合
応答が壊れています。なぜこれが起こるのか、それともバグなのか誰かが知っていますか?