• PHPでメソッド内からメソッド名を取得することは可能ですか?

    質問 このようなことは可能でしょうか? public function something() { $thisMethodName = method_get_name(); } ここで method_get_name() はメソッドの名前を返しますか? どのように解決するのですか? もちろん、魔法の定数が欲しいのでしょう。 function myFunctio

    2023-09-09 11:39:45
  • 実行中のスクリプトの親ディレクトリを取得する

    質問 PHP で、最もクリーンな方法は何でしょうか? 親 ディレクトリを取得する最もきれいな方法は何でしょうか?私が持っていると仮定します。 $_SERVER['SCRIPT_NAME'] == '/relative/path/to/script/index.php' あるいはただ $something_else == '/relative/path/to/script/'

    2023-09-09 07:51:59
  • WAMP/MySQLのエラーが正しい言語でない

    質問 WAMPを何度も再インストールし、文字通り何百ものページを探しましたが、この問題は解決されませんでした。 phpmyadminの設定ファイルの中を見てみたのですが、設定されています。 $cfg['Lang'] = 'en-utf-8'; 何度もアンインストールしましたが、うまくいかないようです。何か助けがあればありがたいです。 どのように解決するのですか。

    2023-09-08 22:14:07
  • コード実行のスピード ASP.NET-MVCとPHPの比較

    質問 私の個人的な意見では、ASP.NET-MVC でコンパイルされた Web アプリケーションは、PHP で書かれた同じプロジェクトよりも効率的/より速く実行されるだろうと思います。 私の友人は同意していません。 残念ながら、私は自分の主張を裏付けるのに使えるような確かなデータを持っていません。(彼もそうです) これに対して、私は、彼の間違いを証明する証拠を見つけようと、グーグルで

    2023-09-08 18:32:06
  • 条件付きテキストを出力するための Twig の省略記法はありますか?

    質問 Twigで条件付き文字列を出力するための、より短い構文はありますか? <h1>{% if not info.id %}create{% else %}edit{% endif %}</h1> 従来のphpはこれよりもっと簡単です。 <h1><?php info['id']? 'create' : 'edit' ?></h1

    2023-09-08 15:29:06
  • PHPで2つの画像を合成する

    質問 PHPで2つの画像を結合しようとしています。 例えば...基本的なPHPで、画像2の上に画像1を配置したり、マージしたりするにはどうしたらいいのでしょうか? 私は電子透かしのようなものを試しましたが、それは動作していないようです。 画像1 画像2 ...そして、こんな風になるのか? 最終結果です。 どのように解決するのですか?

    2023-09-08 04:29:24
  • [解決済み] PDO::PARAMで10進数型は?

    質問 私は2つのデータベースフィールドを持っています `decval` decimal(5,2) `intval` int(3) 私はそれらを更新する2つのpdoクエリを持っています。intを更新するものは問題なく動作します。 $update_intval->bindParam(':intval', $intval, PDO::PARAM_INT); と表示されるのです

    2023-09-07 17:41:07
  • PHPスクリプトでmax_execution_timeを取得する

    質問 スクリプトの最大実行時間を設定することが可能なのは知っていますが、どちらを使えばいいのでしょうか? ini_set('max_execution_time', 30); または set_time_limit(30); 最大実行時間(秒)を含む変数を取得するにはどうすればよいですか? どのように解決するのですか? 逆に ini_get : ini_get(

    2023-09-06 12:39:57
  • Laravel クエリ文字列でカレントパスを取得するリクエスト

    質問 クエリパラメータでRequestの現在のパスを取得するLaravelの方法はありますか? 例えば、URLの場合。 http://www.example.com/one/two?key=value Request::getPathInfo() を返すと /one/two . Request::url() が返されます。 http://www.example.com/

    2023-09-04 15:06:33
  • 配列にない場合は追加します。

    質問 配列に要素がない場合のみ、要素を追加するにはどうしたらよいでしょうか。私は次のようなものを持っています。 $a=array(); // organize the array foreach($array as $k=>$v){ foreach($v as $key=>$value){ if($key=='key'){ $a[]=$v

    2023-09-03 17:37:12
  • PHP。文字列を配列に分割する、explodeのようにデリミタなしで

    質問 次のような文字列があります。 "0123456789" そして、分割する必要がある をそれぞれ 文字を配列に分割する必要があります。 私、意を決して、やってみました。 explode('', '123545789'); しかし、それは私に明白なものを与えた。 警告 explodeにデリミタが定義されていません) .. どのように私はこれに出くわ

    2023-09-03 08:18:13
  • [解決済み] htmlフォームからPHPでメールを送信する。

    質問 ユーザーがHTMLフォームに入力し、フォームからの情報をメール送信し終えたら、PHPでメールを送信したいのです。私は、フォームを持つウェブページを表示するのと同じスクリプトからそれをしたいのです。 私はこのコードを見つけたが、メールは送信されない。 <?php if (isset($_POST['submit'])) { $to = $_POST['email'

    2023-09-03 04:09:25
  • Switch Caseとif else if、どちらが高速で優れているか?

    質問 ifとswitchのどちらがより良い、速い方法でしょうか? if(x==1){ echo "hi"; } else if (x==2){ echo "bye"; } switch(x){ case 1 ... break; default; } どのように解決するのですか? 最初の例は単純に間違っています。必要なのは elseif ではな

    2023-09-03 02:49:15
  • テストをまとめるための PHPUnit のベストプラクティス

    質問 私は現在、あるプロジェクトのためにphpunitのテストをゼロから始めようとしています。そこで、私はいくつかのプロジェクト(Zendなど)を調べて、彼らがどのように物事を行い、どのようにテストを組織しているかを見ていました。 ほとんどのことは非常に明確ですが、唯一の問題は、テストスイートを適切に組織化する方法です。 Zend には AllTests.php があり、そこから他のテス

    2023-09-02 05:35:37
  • PHP のフォーム送信で、どのボタンがクリックされたかを知るにはどうしたらよいですか?

    質問 私のページにはいくつかのボタンがありますが、どれがクリックされたかを知る方法がわかりません。 以下は私の2つのボタンのためのマークアップです。 <input type="submit" id="btnSubmit" value="Save Changes" /> <input type="submit" id="btnDelete" value="Delete" /

    2023-09-02 04:29:49
  • PHPです。__('Some text') は何をするのですか?

    質問 について読む コハナテンプレート を読んでいて、今まで見たことのないものを見ました。 $this->template->title = __('Welcome To Acme Widgets'); は何をするのか __('Text') は何を意味するのでしょうか?それは何ですか?それは何をするものですか? どのように解決するのですか? Kohan

    2023-09-01 18:12:22
  • uniqidはどのようにユニークなのですか?

    質問 この質問は、本当に解決策を探している問題ではなく、もっと単純な好奇心の問題なのです。 PHP の uniqid 関数には、出力を "よりユニークにするための more entropy フラグがあります。 more_entropyがtrueのときとそうでないときで、この関数が同じ結果を2回以上出す可能性はどのくらいあるのだろうかと疑問に思ったのです。 言い換えれば、more_entrop

    2023-09-01 09:41:11
  • MySQLのSELECTを使用して仮想カラムを作成する方法は?

    質問 SELECT a AS b を実行し、b がテーブルの列でない場合、クエリは "virtual" 列を作成しますか? 実際、私はクエリにいくつかの仮想列を組み込み、後で各項目でそれを使用できるように、クエリにいくつかの情報を処理する必要があります。 どのように解決するのですか? のようなものです。 SELECT id, email, IF(active = 1, 'ena

    2023-08-31 12:09:57
  • PhpStorm フォルダの内容やプロジェクトツリー全体をリフレッシュする方法

    質問 これは馬鹿な質問かもしれませんが、プロジェクトツリー(PhpStorm IDE)でフォルダの内容を更新するオプションが見当たりません。 この(本当に基本的な)機能が欠けているのでしょうか? コンテンツが自動的に更新されることは知っていますが、ファイルが頻繁に生成され変更されるフォルダのタイプによっては、これが機能しません。 どのように解決するのですか? フォルダを右クリック

    2023-08-29 22:28:45
  • PHP 7 で MySQLi 拡張モジュールを有効にするにはどうすればよいですか?

    質問 Ubuntu 14.04 (Trusty Tahr) に PHP 7 と MySQL 5.5.47 をインストールしました。 インストールされたエクステンションを使用して確認しました。 sudo apt-cache search php7-* 出力されます。 php7.0-common - Common files for packages built from the

    2023-08-29 20:22:36