• [解決済み] 静的関数内で $this を使用すると失敗する

    質問 このメソッドで$thisを使いたいのですが、以下のようなエラーが出てしまいます。致命的なエラー。 オブジェクトコンテキストでないときに$thisを使用しています。 どうしたら、これが動作するようになりますか? public static function userNameAvailibility() { $result = $this->getsomthin();

    2023-05-01 16:42:41
  • [解決済み] PHPで配列の要素を文字列にキャストするには?

    質問 オブジェクトを含む配列がある場合。 $a = array($objA, $objB); (各オブジェクトには __toString() -メソッド) 配列のすべての要素を文字列にキャストして、配列の $a にはもうオブジェクトはなく、文字列表現しかありません。ワンライナーがありますか、それとも手動で配列の中をループしなければなりませんか? どのように解決するのです

    2023-05-01 14:07:14
  • [解決済み] FindByメソッドを比較条件付きで使用する方法

    質問 私は(正確な基準だけでなく)比較基準を使用して、"マジックファインダー" findBy メソッドを使用する必要があります。言い換えれば、私はこのようなことをする必要があります。 $result = $purchases_repository->findBy(array("prize" => ">200")); で、賞金が200以上の買い物をすべて取得するように

    2023-04-30 22:39:52
  • [解決済み] PHPの配列は、[]で値を追加する前に宣言する必要があるのでしょうか?

    質問 $arr = array(); // is this line needed? $arr[] = 5; 最初の行はなくても動作しますが、実際には含まれていることが多いですね。 理由はなんでしょうか?これがないと安全ではないのでしょうか? こんなこともできるんですね。 $arr = array(5); というのがありますが、これは1つずつ項目を追加する必要がある場合

    2023-04-30 18:50:47
  • [解決済み] 通常の配列からキーと値が等しい連想配列を作成する

    質問 次のような配列があります。 $numbers = array('first', 'second', 'third'); この配列を入力として受け取り、以下のような配列を返すような関数が欲しいです。 array( 'first' => 'first', 'second' => 'second', 'third' => 'third' ) を使用することは

    2023-04-30 14:54:35
  • [解決済み] PHP スクリプトから 500 Internal Server Error エラーを送信する方法

    質問 ある条件下で、PHP スクリプトから "500 Internal Server Error" を送信する必要があります。このスクリプトは、サードパーティのアプリケーションによって呼び出されることになっています。スクリプトには、いくつかの die("this happend") ステートメントがあり、そのステートメントに対して 500 Internal Server Error

    2023-04-30 05:46:42
  • [解決済み] コマンドラインから実行する PHP スクリプトに変数を渡す

    質問 コマンドラインから実行する必要のある PHP ファイルがあります (via. crontab ). この場合 type=daily を渡す必要がありますが、私は方法がわかりません。私は試してみました。 php myfile.php?type=daily を実行しましたが、このようなエラーが返されました。 入力ファイルを開くことができませんでした: myfile.

    2023-04-29 19:25:07
  • [解決済み] phpのprint_r()に相当するものはpythonでは何ですか?

    質問 または、配列(多次元またはその他)の内容を素早く出力する良い方法はありますか? ありがとうございます。 どのように解決するのですか? パイソン 印刷 ステートメントを使うことなく、多倍長配列の整形をうまく行います。 print_r を必要としない、良い仕事です。 printの定義では、各オブジェクトは文字列に変換され、単純な配列は'['の後にオブジェクトの値の

    2023-04-29 12:35:55
  • [解決済み] PHPです。括弧内のテキストを抽出する最良の方法とは?

    質問 括弧の間に設定されたテキストを抽出する最も良い/最も効率的な方法は何でしょうか?例えば、文字列 "text"から文字列 "この (text) 以外は無視する " をできるだけ効率的に取得したい場合を考えてみます。 今のところ、私が思いついたベストはこれです。 $fullString = "ignore everything except this (text)"; $start

    2023-04-29 07:06:19
  • [解決済み] フレームワークからノーフレームワークへ【終了しました

    質問 終了 . この質問は オピニオンベース . 現在、回答は受け付けておりません。 この質問を改善したいですか? 質問を更新して、事実と引用で答えられるようにします。 この投稿を編集する . 終了

    2023-04-28 16:01:21
  • [解決済み] PHP で HTML をプレーンテキストに変換して電子メールを送信する

    質問 私は TinyMCE を使用して、サイト内のテキストに最小限の書式を適用できるようにしています。生成されたHTMLから、電子メール用にプレーンテキストに変換したいと思います。私はこれまで html2text というクラスを使っていますが、UTF-8のサポートなど、本当に不足しています。しかし、特定の HTML タグをプレーンテキストの書式にマッピングしてくれるところが気に

    2023-04-28 12:58:26
  • [解決済み] PHP のグローバル変数は悪い習慣と考えられていますか?もしそうなら、なぜですか?

    質問 function foo () { global $var; // rest of code } 私の小さなPHPプロジェクトでは、通常、手続き的な方法をとります。私は通常、システム構成を格納する変数を持っており、 関数の中でこの変数にアクセスする必要がある場合、次のようにします。 global $var; . これは悪い習慣なのでしょうか? どのように解決

    2023-04-28 12:09:17
  • [解決済み] 括弧のあるクラスと括弧のないクラスのどちらをインスタンス化するか?重複

    質問 この質問はすでにここに回答があります : 閉じる 9 年前 . 重複の可能性があります。 PHPのクラスインスタンス化。括弧を使うか使わないか? これに関する公式のドキュメントは見つかっていません。しかし、パラメータがない限り、クラスが括

    2023-04-27 08:56:26
  • [解決済み] なぜ PHP Trait はインターフェースを実装できないのですか?

    質問 PHP Trait (PHP 5.4) はなぜインターフェイスを実装できないのでしょうか? user1460043の回答から更新 => ...特定のインターフェースを実装するために使用するクラスを要求することはできません。 というのも、明らかにおかしいと思われるからです。 Class A が Trait T を実装している interface I よりも C

    2023-04-27 06:33:43
  • [解決済み] .htaccessでcorsを有効にする

    質問 SLIM PHPフレームワークで基本的なRESTfulサービスを作成し、現在、Angular.jsプロジェクトからそのサービスにアクセスできるように配線しようとしています。Angular がすぐに CORS をサポートすることを読みましたが、必要なのは次の行を追加することだけでした。 Header set Access-Control-Allow-Origin "*" を私の.hta

    2023-04-25 22:03:27
  • [解決済み] フォーム送信時にすべてのPOST結果を印刷するには?重複

    質問 この質問はすでにここに回答があります : 投稿値の印刷 (11の回答) 終了 5 年前 . をすべて表示する必要があります

    2023-04-25 13:25:45
  • [解決済み] PHP はコマンドラインからの入力を待ちます [重複].

    質問 この質問はすでにここに回答があります : PHPによる対話型シェル (8つの答え) 終了 8 年前 . PHPのプログラム

    2023-04-25 01:49:30
  • [解決済み] phpでevalが悪になるのはどんなとき?

    質問 私がPHPで開発している間、常に eval() を使うのは悪いことだといつも聞いています。 次のコードを考えると、2番目の(そしてよりエレガントな)オプションを使うのが理にかなっていると思いませんか?もしそうでなければ、なぜですか? // $type is the result of an SQL statement, e.g. // SHOW COLUMNS FROM a_

    2023-04-24 11:11:33
  • [解決済み] PHPのコードでassertを使うべきですか?

    質問 同僚が アサート コマンドを私たちのライブラリ内で数回追加しました。(私はこの前に assert を聞いたことすらありませんでした。) 以下に、彼がそれをどのように使用したかの例を示します。 assert('isset($this->records); /* Records must be set before this is called. */'); 私ならそ

    2023-04-23 20:09:55
  • [解決済み] curl_exec の結果を表示したくないときに表示する

    質問 以下のコードを使用しています。 $ch = curl_init(); curl_setopt($ch, CURLOPT_URL, $url); curl_setopt($ch, CURLOPT_TIMEOUT, 12); $result = curl_exec($ch); curl_close ($ch); しかし、それは結果をまっすぐに印刷しています。JSONの結果

    2023-04-21 22:59:32