• Laravelでcreated_atだけを使用する方法

    質問 created_atだけを使いたいのですが、どうすればいいですか? 知っています。 これは、カスタムタイムスタンプ名することができます const CREATED_AT = 'created'; const UPDATED_AT = 'updated'; これは、タイムスタンプを無効にすることができます public $timestamps = false; ど

    2023-08-15 22:33:41
  • PHP オブジェクトの配列

    質問 しばらく検索していたのですが、簡単な質問の答えを見つけることができません。PHPでオブジェクトの配列を持つことは可能でしょうか?例えば、以下のような。 $ar=array(); $ar[]=$Obj1 $ar[]=$obj2 なぜか、どこにも答えを見つけることができませんでした。私はそれが可能であると仮定しますが、私はただ確認する必要があります。 どのように

    2023-08-15 11:27:07
  • php: Array keys case *insensitive* lookup?

    質問 $myArray = array ('SOmeKeyNAme' => 7); 私は $myArray['somekeyname'] を返すように 7 . 配列を操作せずに、これを行う方法はありますか? 配列を作成しないので、キーを制御することができません。 どのように解決するのですか? オプション 1 - 配列を作成する方法を変更する 線形探索

    2023-08-14 17:40:07
  • プロキシの後ろで file_get_contents を使うか?

    質問 仕事では、基本的にプロキシを使用してポート 80 などにアクセスする必要があり、各ユーザーに独自のカスタム ログインを使用しています。 私の一時的な回避策は、基本的にプロキシを通して自分自身としてログインし、必要な外部データにアクセスするために、curl を使用することです。 phpの高度な設定のようなものがあり、内部的に、以下のようなものを呼び出そうとするたびに設定することが

    2023-08-14 14:45:43
  • 正確なブラウザ名とバージョンを取得するには?

    質問 いくつかの解決策を試しましたが、正確な名前とバージョンを取得することができません。 私は次のコードを試しています。 $browserAgent = $_SERVER['HTTP_USER_AGENT']; echo $browserAgent; 上記コードの出力。 Mozilla/5.0 (X11; Linux i686) AppleWebKit/534.24 (

    2023-08-13 23:49:45
  • PHPで関数を上書きすることは可能ですか?

    質問 あなたは と宣言してください。 のような関数を宣言できますか? function ihatefooexamples(){ return "boo-foo!"; }; そして を再宣言します。 とすると、なんとなくこんな感じになります。 if ($_GET['foolevel'] == 10){ function ihatefooexamples(){

    2023-08-13 19:07:15
  • 配列/オブジェクトにアクセスするにはどうすればよいですか?

    質問 以下のような配列があるのですが、これを print_r(array_values($get_user)); , となります。 Array ( [0] => 10499478683521864 [1] => 07/22/1983 [2] => [email protected] [3] =&g

    2023-08-13 12:39:58
  • PHP 7.2 関数 create_function() は非推奨です。

    質問 私は create_function を使っています。 $callbacks[$delimiter] = create_function('$matches', "return '$delimiter' . strtolower(\$matches[1]);"); しかし、PHP 7.2.0では create_function() は非推奨です。 PHP 7.2.0

    2023-08-13 12:33:03
  • [解決済み] 文字列の長さを制限する

    質問 phpで文字列を制限し、文字列が長すぎた場合、最後に...を追加する方法を探しています。 どのように解決するには? 以下のようなものを使用することができます。 if (strlen($str) > 10) $str = substr($str, 0, 7) . '...';

    2023-08-13 11:07:58
  • [解決済み] phpのインクルードファイルから別のファイルに変数を渡す: グローバルとそうでないもの

    質問 あるインクルードファイルから別のインクルードファイルに変数を渡そうとしています。これは、2 番目のインクルードファイルで変数をグローバルとして宣言しない限り、動作しません。しかし、私は最初のインクルードを呼び出しているファイル内でグローバルとしてそれを宣言する必要はありません。例えば front.inc: $name = 'james'; index.phpです。

    2023-08-13 05:13:13
  • [解決済み] PHPDoc で Array オプションのドキュメントを作成するには?

    質問 関数に渡されるArrayオプションのマルチツリー構造を説明する、読みやすく、理解しやすいドキュメントを書くのに苦労しています。 以下は配列構造の例です。 $arr = [ 'fields' => [ 'title' => [ 'name' => 'Document.title', 'form

    2023-08-12 23:55:13
  • コンテキストに関係なく SimpleXML オブジェクトを強制的に文字列に変換する

    質問 例えば、次のようなXMLがあるとします。 <channel> <item> <title>This is title 1</title> </item> </channel> 以下のコードは、タイトルを文字列として出力するという点で、私が望むことを行っています。 $xml = simple

    2023-08-12 20:20:18
  • ドクトリン2+符号なし値

    質問 のカラムタイプを指定することは可能でしょうか? unsigned integer を指定することはできますか? どのように解決するのですか? できます。しかし、移植性が失われます。使用方法 columnDefinition 属性で指定し、それを integer unsigned . 実際のコードは、使用しているものによります。 columnDefinition:

    2023-08-12 14:03:51
  • [解決済み] Composerのセルフアップデートができない

    質問 Composer をアップデートしようとしているのですが、うまくいきません! 私が試したこと $ composer self-update [InvalidArgumentException] が発生しました。 コマンド "selfupdate"は定義されていません。 $ sudo -H composer self-update <ブロッククオート [I

    2023-08-12 07:32:46
  • PHPの日付は、現在の日付に5年を追加します。

    質問 私はこのPHPコードを持っています。 $end=date('Y-m-d'); 現在の日付を取得するために使っているのですが、5年先の日付が必要、みたいな感じです。 $end=date('(Y + 5)-m-d'); どうすればいいのでしょうか? どのように解決するのですか? で試してみてください。 $end = date('Y-m-d', strtotime(

    2023-08-11 07:26:26
  • [解決済み] HH:MM:SS形式の時刻を秒単位に変換する?

    質問 時刻を表示する方法 HH:MM:SS をフラットな秒数に変換する方法は? P.S. 時刻は時々 MM:SS のみです。 どのように解決するのですか? 不要な explode のようなものはありません。 $str_time = "23:12:95"; $str_time = preg_replace("/^([\d]{1,2})\:([\d]{2})$/

    2023-08-10 22:35:19
  • [解決済み] Symfonyのサービスにリポジトリを注入する方法は?

    質問 私は、2つのオブジェクトを ImageService . そのうち一個は Repository/ImageRepository のインスタンスであり、私はこのように取得します。 $image_repository = $container->get('doctrine.odm.mongodb') ->getRepository('MycompanyMainBu

    2023-08-10 13:28:51
  • PHPの@はどういう意味ですか?[重複]。

    質問 この質問はすでにここに回答があります : 閉じる 10年前 . 重複の可能性があります。 参考 - この記号はPHPで何を意味するのですか? 私は、何のために @ はPHP言語で何を意味するのでしょうか。私は、人々が $conne

    2023-08-09 09:17:12
  • [解決済み] Eloquent ->first() if ->exists()

    質問 テーブルの中で条件にマッチする最初の行を取得したい。 User::where('mobile', Input::get('mobile'))->first() うまくいくのですが、条件が一致しない場合はExceptionを投げてしまいます。 ErrorException Trying to get property of non-object 現在、私はこのように

    2023-08-09 06:51:04
  • url が存在しない場合に、ファイル_get_contents を実行する

    質問 file_get_contents()を使って、URLにアクセスしています。 file_get_contents('http://somenotrealurl.com/notrealpage'); URLが実在しない場合、このようなエラーメッセージが返されます。どうすれば、このエラーメッセージを表示することなく、ページが存在しないことを知り、それに応じて行動するように、優雅にエ

    2023-08-09 05:22:14