-
PHPのオートロード機構の事例を詳しく解説
<ブロッククオート 魔法のような __autoload() メソッドができる前は、プログラムファイルの中で100個のオブジェクトをインスタンス化しようと思ったら、100個のクラスファイルをincludeするかrequireするか、あるいは100個のクラスをすべて同じクラスファイルに定義しなければなりませんでした-それはとても大きなものだったに違いありません。このファイルは非常に大きくなる
2022-02-15 01:23:25 -
PHPで配列をトラバースする6つの方法まとめ
配列はPHPの日常業務において最も頻繁に登場する構造であり、ほぼ毎日配列に関連する内容を扱っています。そこで質問ですが、一般的にどのように配列の反復処理と作業を行うのでしょうか。 1. フォアグラウンド 身近なもの、お気に入りなのでは? $arr = ['a', 'b', 'c']; foreach ($arr as $key => $value) { $arr
2022-01-18 20:40:02 -
PHP拡張のkafka導入事例詳細へ
何かアウトプットがないと、しばらくすると忘れてしまうので、Kafkaのインストール作業とphp拡張の試用記録を紹介します。 このような場合、PHPアプリケーションでPHP拡張機能を使用する必要があります。次に、Kafkaのインストールについて話を始めます。ここでは例としてCentOS 6.4、64bitを使用します。 I. 最初にjdkがインストールされていることを確認する コ
2022-01-17 15:15:22 -
php curl return error code 60 解決方法
今日、あるユーザーがcurlメソッドを呼び出したところ、以下のエラーに遭遇し、いくつかの情報を調べてようやく解決しました。解決策は記録されているので、後で参照するために保管しておくことができます。 エラーコード cURL error 60: SSL certificate problem: unable to get local issuer certificate エラーを
2022-01-17 05:55:58 -
PHPのrequire_once()関数がうまく機能しない理由の話
前回の記事で PHPのdie()関数とsleep()関数の使い分けについて語る 前回は、die()関数とsleep()関数の使い方を簡単に紹介しましたので、興味のある方は、ぜひ勉強してみてください。 この記事では、PHPでrequire_once()がうまく機能しない理由をお伝えします! しかし、うまくいかないと言う前に、require_once()関数の定義と使い方について
2022-01-15 22:13:50 -
配列の要素が空白でないかどうかを判断する PHP のサンプルコード
1、foreach ($arr as $value){}ステートメントを使用して、配列を繰り返し処理します。 2. if($value!=" ")ステートメントを使用して、配列の要素がスペースかどうかを判断します。 3. すべての配列要素が空でない場合、空白を除いた配列要素を出力します。 インスタンス <?php header("Content-type:text/html;char
2022-01-15 20:28:57 -
PHPの===演算子が===より高速な理由について語る
前回の記事で PHPのrequire_once()関数がうまく機能しない理由の話 前回は、PHPのrequire_once()関数がうまく動作しない理由を紹介しましたので、興味のある方は読んでみてください。 続いて本記事では、PHPの === 演算子よりも、PHP の == の方が速いのですか? PHP の === と == 演算子、この 2 つの演算子は PHP の
2022-01-15 20:14:24 -
PHPのタイマーに特化した実装例
プリアンブル タイマーには、午前3時の日報のように一定時間ごとに定期的に実行されるものと、メンバーがシステムにログインした5分後に日次ログインボーナスを発行するように、指定時間(1回)後に実行されるものが一般的である。この2つのケースに対応するのが、シェルの cron と at コマンドを使用します。 JavaScript の中に setInterval と setTim
2022-01-15 20:10:03 -
PHPにおける=>と->と::記号の使用法
C++やPerlの基礎知識があれば、こいつらと似たような記号があることがわかると思います。 '- >' シンボル 挿入型デリファレンス演算子」(infix dereference operator)です。つまり、引数を参照渡しするサブルーチンを呼び出すためのものです(もちろん、他のものも含みますが)。上で述べたように、PHPの関数を呼び出す場合、ほとんどの引数は参照渡しで、PHPの「-&
2022-01-15 19:34:18 -
php array_map vs array_walk ケーススタディ
array_map()です。 1. array_map() 関数は、配列の各値にユーザ定義関数を適用し、ユーザ定義関数適用後の新しい値を配列に格納して返します。 2. コールバック関数が受け取る引数の数は、array_map()関数に渡される配列の数と同じである必要があります。 3. ヒント:関数に1つ以上の配列を入力することができます。 If the phase fun
2022-01-15 18:52:54 -
MySQLを操作するためのPHPの共通コードスニペットを整理してまとめてみた
この記事では、一般的にmysqlデータベースのスニペットを操作するために使用される実用的なPHPのウェブサイト開発を紹介し、すべてのコードは信頼性の高い実装であり、この記事は更新していきます 1. データベースへのデータテーブルの挿入 <?php $con = mysql_connect("[database_address]","[database_username]","
2022-01-15 18:24:55 -
phpでsetcookieに失敗した場合の対処方法
1. ブラウザのCookieをONにする。 2. setcookie()の前に出力されるHTTPヘッダーを削除してください。 3. phpのsetcookie()でクッキーを作成するだけです。 phpのsetcookie()を使ってクッキーを作成するのは、phpでsession_start()を使ってセッションを開くのと同じで、setcookie()の前にHTTPヘッダーが出力
2022-01-15 15:47:07 -
php array_walk array_map array_filter 差分ケーススタディ
phpの開発者は、タイトルにあるこれらの関数が含まれる配列処理によく遭遇します。関数が似ているので、混乱することが多いようです。 array_walkです。 array_walk - ユーザ定義の関数を用いて、配列の各要素をコールバックする 1. ユーザー定義関数で各要素を処理 2. 新しい配列を作成せずに、元の配列を直接修正する。 3. 3. 追加のパラメー
2022-01-15 15:07:52 -
phpのヘッダーコードの設定方法とコード例
PHPでは、PHPファイルのヘッダーを設定するために、" header("Content-type: text/html; charset=utf-8"); "ステートメントを使用してエンコーディングを設定します。 utfエンコードを設定するコードは以下の通りです。 header("Content-type: text/html; charset=utf-8"); 注:通常、上記のコードは
2022-01-15 13:24:18 -
PHPで文字列からカンマと末尾のスラッシュを削除する話
タイトル通り、この記事では文字列中のカンマと末尾のスラッシュを削除するPHPを紹介する例を2つ紹介しますので、興味のある方は引き続き一緒に読みましょう〜。 それでは、以下の例をそれぞれ見ていきましょう。 最初の例では、「指定された数字の文字列からカンマを取り除くPHPスクリプトを書く」ことが要求されています" 。 PHPのサンプルコードは以下の通りです。 $str1
2022-01-15 13:17:13 -
PHP クラス self と static の類似点と相違点、使い方の詳細
PHP のキーワード self と static は、ほとんどの PHP ユーザーにとって目新しいものではありません。を使うことを学びました。 self::xxxx これは、現在のクラスの静的なプロパティやメソッドを呼び出す方法です。そして、staticはどうでしょうか?静的なメソッドやクラスのプロパティを定義するキーワードとしてしか知らない人も多いのではないでしょうか。 それは以前か
2022-01-15 10:25:45 -
PHPのdie()関数とsleep()関数の使い方の話
前回の記事で PHPで文字列からカンマと末尾のスラッシュを削除する話 》では、PHPでカンマや末尾のスラッシュを削除する方法について紹介しました。 今回は、タイトル "PHPのdie()関数とsleep()関数の使い方"の説明も例題で紹介します。 I. die()関数の使い方について die() は、PHP の組み込み関数です。これは、メッセージを表示して現在のPHPス
2022-01-15 09:06:41 -
PHPの変数代入の原理を深く理解する
PHPにおける変数の割り当て これは、おそらく多くの人が気にしないであろうタイトルです。しかし、値と参照の関係など、多くの人が混乱するほど基本的なことなのです。今日は、それについて詳しく説明します。 まず、変数の定義と値の代入は言うまでもありませんよね? $a = 1; $b = '2'; $c = [4, 5, 6]; $d = new stdClass();
2022-01-15 08:20:54 -
phpにおけるintval()の使用例
1. intval()関数は、変数の整数値を取得する関数で、文字列型の変数を整数型に変換するためによく使用されます。 2、構文は "intval($var[,$base])"です。 インスタンス <?php header("Content-type:text/html;charset=utf-8"); $str = '123.456abc'; $int = intval(
2022-01-15 06:45:58 -
phpでファイルをコピーした後にファイル名を変更するコード例
1、ファイルをコピーしてからファイル名を変更するсoру関数は、指定されたディレクトリにファイルをコピー(コピー)することができます。 2、構文 "copy($file, $newfile)"; 実装に成功した場合はTRUEを、失敗した場合はFALSEを返す。 インスタンス <?php header("Content-type:text/html;charset=utf-
2022-01-15 02:02:11
最新
-
LinuxでインターフェースのIPアドレスを取得する
-
WPFでリソースであるアイコンを使用するにはどうすればよいですか?
-
Laravel 6.0での「未定義関数str_slug()の呼び出し」について
-
WildFlyのヒープメモリを増やすには?
-
MessageBox.Showダイアログの「はい」「いいえ」ボタンのテキストを変更するには?
-
FlutterでキーボードのText Input Action Button(return/enterキー)を変更するには?
-
同一線上にある2つのdivブロック
-
ナビゲーションバーの右側に複数のUIBarButtonItemを追加するには?
-
絶対配置を使用することはバッドプラクティスとみなされますか?[クローズド]
-
リアクト転写小道具(1個を除く
おすすめ
-
Eclipse で Maven プロジェクトを作成すると、「Could not resolve archetype」というクレームが発生する [重複] 。
-
ドロップダウンリストのselecteditemをプログラムで設定する
-
切り上げ/切り下げ 瞬間を分単位で表す
-
kubernetesを完全にアンインストールする方法
-
Laravelが更新後に「The bootstrap/cache directory must be present and writable」エラーを投げる。
-
LinearLayoutに子要素がある場合、onClickがトリガーされない
-
アンドロイド マシュマロ。Espressoでパーミッションのテスト?
-
車輪の再発明をせずにREST APIを保護する
-
Jenkinsパイプラインで失敗したステージのリトライオプションを実装するには?
-
がチェックアウトされていない...バンドルインストールしても直らない!