タグ付けされた質問 「php」

PHPは、主にサーバー側のWeb開発用に設計された、広く使用されている、高レベルで動的なオブジェクト指向の解釈されたスクリプト言語です。PHP言語に関する質問に使用されます。



2
doctrine2でカスケードを削除する
親テーブルから行を削除し、Doctrine2を使用して子テーブルの一致する行を自動的に削除する方法を学ぶために、簡単な例を作ろうとしています。 ここに私が使用している2つのエンティティがあります: Child.php: <?php namespace Acme\CascadeBundle\Entity; use Doctrine\ORM\Mapping as ORM; /** * @ORM\Entity * @ORM\Table(name="child") */ class Child { /** * @ORM\Id * @ORM\Column(type="integer") * @ORM\GeneratedValue(strategy="AUTO") */ private $id; /** * @ORM\ManyToOne(targetEntity="Father", cascade={"remove"}) * * @ORM\JoinColumns({ * @ORM\JoinColumn(name="father_id", referencedColumnName="id") * }) * * @var father */ private $father; } father.php …

8
アップストリームからの応答ヘッダーの読み取り中に、アップストリームが送信したヘッダーが大きすぎます
次のようなエラーが発生します。 2014/05/24 11:49:06 [エラー] 8376#0:* 54031アップストリームがアップストリームからの応答ヘッダーの読み取り中に大きすぎるヘッダーを送信、クライアント:107.21.193.210、サーバー:aamjanata.com、リクエスト: "GET / the- brainwash-chronicles-sponsored-by-gujarat-government /、%20https:/aamjanata.com/the-brainwash-chronicles-sponsored-by-gujarat-government /、%20https:/aamjanata.com/the-brainwash-chronicles- Sponsored-by-gujarat-government /、%20https:/aamjanata.com/the-brainwash-chronicles-sponsored-by-gujarat-government /、%20https:/aamjanata.com/the-brainwash-chronicles-sponsored-by- gujarat-government /、%20https:/aamjanata.com/the-brainwash-chronicles-sponsored-by-gujarat-government /、%20https:/aamjanata.com/the-brainwash-chronicles-sponsored-by-gujarat-government/ 、%20https:/aamjanata.com/the-brainwash-chronicles-sponsored-by-gujarat-government /、%20https:/ aamjanata。com / the-brainwash-chronicles-sponsored-by-gujarat-government /、%20https:/aamjanata.com/the-brainwash-chronicles-sponsored-by-gujarat-government /、%20https:/aamjanata.com/the- brainwash-chronicles-sponsored-by-gujarat-government /、%20https:/aamjanata.com/the-brainwash-chronicles-sponsored-by-gujarat-government /、%20https:/aamjanata.com/the-brainwash-chronicles- Sponsored-by-gujarat-government /、%20https:/aamjanata.com/the-brainwash-chronicles-sponsored-by-gujarat-government /、%20https:/aamjanata.com/the-brainwash-chronicles-sponsored-by- gujarat-government /、%20https:/aamjanata.com/the-brainwash-chronicles-sponsored-by-gujarat-government/,%20https://aamjanata.com/the-brainwash-chronicles-sponsored-by-gujarat-government /,%20https:/aamjanata.com/the-brainwash-chronicles-sponsored-by-gujarat-government/,%20https:/aamjanata。com / the-brainwash-chronicles-sponsored-by-gujarat-government /、%20https:/aamjanata.com/the-brainwash-chronicles-sponsored-by-gujarat-government /、%20https:/aamjanata.com/the- brainwash-chronicles-sponsored-by-gujarat-government /、%20https:/aamjanata.com/the-brainwash-chronicles-sponsored-by-gujarat-government /、%20https:/aamjanata.com/the-brainwash-chronicles-グジャラート州政府//、%20ht 常に同じです。URLは、カンマ区切りで繰り返し繰り返されます。これを引き起こしている原因を理解できません。誰かがアイデアを持っていますか? 更新:別のエラー: http request count is zero while sending …
227 nginx  php 


6
DateTimeを文字列PHPに変換
PHPのDateTimeオブジェクトを文字列に変換する方法については、すでに多くのサイトを調査しています。「DateTime to String」ではなく「String to DateTime」が常に表示される PHP DateTimeをエコーできますが、PHP文字列関数を使用してDateTimeを処理します。 私の質問は、PHPのdateTimeオブジェクトを次のようなコードで始まる文字列にするにはどうすればよいですか。 $dts = new DateTime(); //this returns the current date time echo strlen($dts);
225 php  datetime 

5
PSR-0とPSR-4の違いは何ですか?
最近、名前空間と、それがどのように有益であるかについて読みました。私は現在Laravelでプロジェクトを作成しており、クラスマップのオートロードからネームスペースに移行しようとしています。ただし、PSR-0とPSR-4の実際の違いは理解できません。 私が読んだいくつかのリソースは... オートローダーの戦い Laracasts PSR-4オートローディング PSR-0 PSR-4 私が理解していること: PSR-4はアンダースコアをディレクトリセパレータに変換しません composerの特定の特定のルールにより、ディレクトリ構造が複雑になり、PSR-0ネームスペースが冗長になり、PSR-4が作成されます 違いを説明する例をいただければ幸いです。

9
PHP文字列をどのように暗号化および復号化しますか?
つまり、 Original String + Salt or Key --> Encrypted String Encrypted String + Salt or Key --> Decrypted (Original String) 多分次のようなもの: "hello world!" + "ABCD1234" --> Encrypt --> "2a2ffa8f13220befbe30819047e23b2c" (may be, for e.g) "2a2ffa8f13220befbe30819047e23b2c" --> Decrypt with "ABCD1234" --> "hello world!" PHPでは、これをどのように行うことができますか? を使用しようとしましたCrypt_Blowfishが、うまくいきませんでした。


4
Laravelで複数のデータベースを使用する方法
システムで複数のデータベースを結合したい。ほとんどの場合、データベースはMySQLです。しかし、将来的には異なる可能性があります。つまり、管理者は異種データベースシステムのソースを使用するレポートを生成できます。 だから私の質問は、Laravelがそのような状況に対処するためのファサードを提供するのですか?または、他のフレームワークには問題に適した機能がありますか?
225 php  mysql  database  laravel 


14
PHP Mail()で添付ファイルを送信しますか?
メールでpdfを送る必要がありますが可能ですか? $to = "xxx"; $subject = "Subject" ; $message = 'Example message with <b>html</b>'; $headers = 'MIME-Version: 1.0' . "\r\n"; $headers .= 'Content-type: text/html; charset=iso-8859-1' . "\r\n"; $headers .= 'From: xxx <xxx>' . "\r\n"; mail($to,$subject,$message,$headers); 何が欠けていますか?
224 php 

15
PHPのインターフェイスのポイントは何ですか?
インターフェイスを使用すると、それを実装するクラスのメソッドを定義するコードを作成できます。ただし、これらのメソッドにコードを追加することはできません。 抽象クラスを使用すると、メソッドにコードを追加するだけでなく、同じことを実行できます。 抽象クラスで同じ目標を達成できるとしたら、なぜインターフェイスの概念さえ必要なのでしょうか。 私はそれがC ++からJavaへのOO理論に関係していると言われています。これは、PHPのOOの基礎となっているものです。この概念はJavaでは有用ですが、PHPでは有用ではありませんか?これは、抽象クラスでプレースホルダがポイ捨てされないようにするための単なる方法ですか?何か不足していますか?
224 php  oop  interface  theory 

12
PHP-文字列に変数を連結または直接挿入します
PHP変数を文字列に挿入する適切な方法は何ですか? こちらです: echo "Welcome ".$name."!" またはこのように: echo "Welcome $name!" これらの方法はどちらもmyで機能しますPHP v5.3.5。後者の方が短くて簡単ですが、最初の方がフォーマットが優れているのか、それとも適切なものとして受け入れられているのかわかりません。

13
PHPコードを「コンパイル」して、バイナリコードのファイルをアップロードできますか。これは、バイトコードインタープリターによって実行されます。
PHPはサーバーで実行される前にバイトコードにコンパイルされ、そのバイトコードをキャッシュできるので、すべてのWebアクセスでスクリプト全体を再解釈する必要がありません。 しかし、PHPコードを「コンパイル」して、バイナリコードのファイルをアップロードできます。これは、バイトコードインタープリターによって実行されます。
224 php  bytecode 

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.