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

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

10
PHP ORM:DoctrineとPropel
私はsymfonyで新しいプロジェクトを始めています。これはDoctrineとPropelと簡単に統合できますが、もちろん選択をする必要があります。これら二つのどちらか? どうもありがとう。 編集: すべての応答、便利なものをありがとう。この質問に対する正しい答えはないので、最も人気のある投票を獲得した質問を承認済みとしてマークします。
126 php  orm  symfony1  doctrine  propel 

30
「zend_mm_heap破損」の意味
突然、アプリケーションでこれまでにないほどの問題が発生しました。Apacheのエラーログを確認することにしたところ、「zend_mm_heapが破損しています」というエラーメッセージが見つかりました。これは何を意味するのでしょうか。 OS:Fedora Core 8 Apache:2.2.9 PHP:5.2.6


9
PHPの抽象プロパティ
PHPで抽象クラスプロパティを定義する方法はありますか? abstract class Foo_Abstract { abstract public $tablename; } class Foo extends Foo_Abstract { //Foo must 'implement' $property public $tablename = 'users'; }
126 php  oop  abstract-class 


2
PHPでcURLを使用したRAW POST
PHPでcURLを使用してRAW POSTを実行するにはどうすればよいですか? エンコードなしの場合と同様に生の投稿で、私のデータは文字列に格納されます。データは次のようにフォーマットする必要があります。 ... usual HTTP header ... Content-Length: 1039 Content-Type: text/plain 89c5fdataasdhf kajshfd akjshfksa hfdkjsa falkjshfsa ajshd fkjsahfd lkjsahflksahfdlkashfhsadkjfsalhfd ajshdfhsafiahfiuwhflsf this is just data from a string more data kjahfdhsakjfhsalkjfdhalksfd 1つのオプションは、送信されるHTTPヘッダー全体を手動で書き込むことですが、最適とは言えません。 とにかく、私はただcurl_setopt()にオプションを渡してPOSTを使用し、text / plainを使用し、生データを$variable?
126 php  post  curl  put 

16
PHPの通知をオフにするにはどうすればよいですか?
Notice: Constant DIR_FS_CATALOG already defined ですでにコメントアウトしていますdisplay_errorsがphp.ini、機能していません。 そのようなものをブラウザに出力しないようにPHPを作成するにはどうすればよいですか? 更新 私はdisplay_errors = Offそこに置いたが、それはまだそのような通知を報告している、 これはPHP 5.3の問題ですか? 多数のコールスタックも報告しています。

8
php curlから変数にcookieを取得する方法
そのため、他の会社の一部の人は、soapやxml-rpcやrestやその他の適切な通信プロトコルを使用する代わりに、すべての応答をcookieとしてヘッダーに埋め込んだらすばらしいと思いました。 これらのCookieを、このカール応答からの配列としてうまく引き出す必要があります。私がこれのためにパーサーを書いて私の人生の多くを無駄にしなければならないなら、私は非常に不幸です。 誰もが、できればファイルに何も書き込まずに、これを簡単に行う方法を知っていますか? これを手伝ってくれる人がいてくれたらありがたいです。
126 php  cookies  curl 

4
Laravel移行で列をnullにできないようにする
nullable現在、テーブルの特定の列を作成するための移行を作成しています。ダウン機能については、もちろんこれらの列をnot nullableもう一度作成したいと思います。スキーマビルダーのドキュメントを調べましたが、これを行う方法がわかりませんでした。 任意の助けいただければ幸いです。

20
Laravel 5-HTTPSへのリダイレクト
私の最初のLaravel 5プロジェクトに取り組んでいますが、アプリにHTTPSを強制するロジックをどこにどのように配置するかわかりません。ここで重要なのは、アプリを指すドメインが多く、3つのうち2つだけがSSLを使用していることです(3つ目はフォールバックドメイン、長い話)。したがって、これを.htaccessではなく、アプリのロジックで処理したいと考えています。 Laravel 4.2では、次の場所にあるこのコードでリダイレクトを実行しましたfilters.php。 App::before(function($request) { if( ! Request::secure()) { return Redirect::secure(Request::path()); } }); 私はミドルウェアがこのようなものを実装すべき場所だと思っていますが、それを使用してこれを完全に理解することはできません。 ありがとう! 更新 私のようにCloudflareを使用している場合は、コントロールパネルに新しいページルールを追加することでこれを実現できます。

4
文字列のゼロパッド数字
単数(1〜9)〜(01〜09)をキャストする必要があります。私は方法を考えることができますが、その大きくて醜くて扱いにくいです。きっと簡潔な方法があるに違いない。助言がありますか
126 php  zero-pad 

4
CSV MIMEタイプの使用方法
私が取り組んでいるWebアプリケーションでは、ユーザーはCSVファイルへのリンクをクリックできます。MIMEタイプにはヘッダーが設定されていないため、ブラウザはそれをテキストとして表示するだけです。このファイルを.csvファイルとして送信して、ユーザーがcalc、excel、gnumericなどで直接開くことができるようにしたいと考えています。 header('Content-Type: text/csv'); echo "cell 1, cell 2"; このコードは私のコンピューターでは期待どおりに機能します(常にそうではありませんか?)が、別のコンピューターでは機能しません。 私のブラウザーはFF 3.0.1(Linux上)のナイトリービルドです。動作しないブラウザはIE 7とFF 3.0(Windows)でした。 私が知らない癖がありますか?
125 php  csv  http-headers  mime 

13
Linuxコマンドプロンプトで$ _GETを渡すPHP
通常、 http://localhost/index.php?a=1&b=2&c=3 Linuxコマンドプロンプトで同じように実行するにはどうすればよいですか? php -e index.php しかし、$ _ GET変数を渡すのはどうですか?多分php -e index.php --a 1 --b 2 --c 3のようなものですか?うまくいくか疑問です。 ありがとうございました!
125 php  linux 

12
PHPの改行を一重引用符で囲む
私は可能な限り一重引用符を使用しようとしましたが、\ nを一重引用符で使用できないことに気付きました。Returnキーを押すことで文字どおり改行を入力できることはわかっていますが、コードのインデントがめちゃくちゃになります。 単一引用符を使用しているときに改行を生成する、ASCII文字または何か入力できるものはありますか?
125 php  string 

13
PHPセッションのセキュリティ
ロックされています。質問はトピックから外れていますが、歴史的に重要であるため、この質問とその回答はロックされています。現在、新しい回答や相互作用を受け入れていません。 PHPで責任あるセッションセキュリティを維持するためのガイドラインは何ですか?Web全体に情報があり、すべてが1か所にまとまった時期です。
125 security  php 

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