Programming プログラミング PHP/Laravel/CodeIgniter 【PHP/Laravel】object of class domdocument could not be converted to stringobject of class could not be converted to string 今回はdomdocumentだが、大体はobject of class co ... https://himaise.com/php-laravel-object-of-class-domdocument-... MORE検索検索 【PHP】array_mapと具体的なシチュエーションarray_mapとは 配列(空、データ有)に対して、加えたい処理(コールバック関数)を適用して、新しい配 ... https://himaise.com/php-array-map/ 【PHP】array_filterと具体的なシチュエーション状況 全てのデータを問い合わせた後で、例えば「金額で100円以下とそうでないものとを分けたい」「一覧 ... https://himaise.com/php-array-filter/ 【PHP】…演算子、スプレッド演算子、アンパックarray_merge まだ使えることは使える(PHP 8以降)。 <?php $colors = ["color" => &q ... https://himaise.com/php-spread-operator-unpack/ 【PHP】重複したレコードを削除する重複したレコードを削除する 例えば、次の配列があったとして、nameが重複しない新しい配列を作りたい ... https://himaise.com/php-associative-array-remove-duplicates/ 【PHP】match式とswitch文match式について ・条件分岐に合致する値を返す。・switchの場合には1対1で制約式を比較するが、match ... https://himaise.com/php-match-switch/ 【PHP】「??=」の正体 PHP初見だと?となるが、Null合体演算子だと分かる。 Null合体演算子 基本の形。$aがnullでないならそのま ... https://himaise.com/php-null-coalescing-operator/ 【PHP/Laravel】enum backing type must be int or string状況 error:「enum backing type must be int or string, bool given」 enumにboolを当ててエラー。 En ... https://himaise.com/php-laravel-enum-backing-type-must-be-in... 【PHP/Laravel】$this->gurad->user()を使うまで$this->gurad->user() Actionsで$this->guard->user();を使用し、id、passwordを取得。認 ... https://himaise.com/php-laravel-this-gurad-users/ 【PHP】返り値 nullableな型状況 返り値の型宣言で、検索対象のデータがnullであることを許容する場合。 nullを許容する型 例えば ... https://himaise.com/php-return-nullable/ 【PHP/Laravel】guard 認証で処理を別途かませたい状況 例えば、ログイン時に特定の条件を含む場合(ex. パスワードがある条件を満たす)に別処理をかま ... https://himaise.com/php-laravel-guard-authentication/ 【PHP/Laravel】MailHogでメール送信テストメール送信テストのベストプラクティスが分からない。SMTP、Mailgun、Postmark、AmazonSESとか、そもそ ... https://himaise.com/php-laravel-mailhog/ 【PHP/Laravel】Laravel Fortify + AdminLTE 認証まず、Laravel Fortify、AdminLTEについて、以前の記事で若干触れてる。 Laravel Fortify + AdminLTE ... https://himaise.com/php-laravel-fortify-adminlte-auth/ 【PHP/Laravel】middleware(ミドルウェア)。タスクの前後に処理を挟む。middlewareの概要と作成 タスクの前後でリクエストを検査し、条件外のものは除外するなどの制御(認証 ... https://himaise.com/php-laravel-middleware/ 【PHP/Laravel】Laravel FortifyLaravel Fortify Laravel Fortifyはバックエンド側のみの実装で、フロントエンドにはとらわれない。認 ... https://himaise.com/php-laravel-fortify/ 【PHP/Laravel】usersテーブル以外で認証した場合の主キー状況 usersのemailとpasswordでログインではなく、別テーブルのidとpasswordでログインしたい場合。カ ... https://himaise.com/php-laravel-primary-key/ JaveScript/jQuery/Vue.js 【更新・追記】【Vue.js】Vue.jsのあれこれ(Laravel)※随時加筆していきます。 Vue.js3系 Composition APIをどのように書けば良いのか 別ディレクトリにコン ... https://himaise.com/vue-js/ MORE検索検索 【JavaScript/jQuery】localStorageがそもそも使用可能か判定する状況 localStorageはブラウザ上にデータを保存するもので、保存期間の制限は無い。localStorageにデー ... https://himaise.com/javascript-jquery-localstorage-check/ 【JavaScript/jQuery】配列を文字列に状況 配列の要素を連結させて、カンマ(スペース)区切りで文字列にしたい。 $.each 配列、オブジェクト ... https://himaise.com/javascript-jquery-array-to-string/ 【JavaScript】二重クリック、連打防止button ボタンクリック時にdisabledにする。この場合にはattrではなく、propを使うのが良さそう。 < ... https://himaise.com/javascript-double-click-repeated-hits-fo... 【JavaScript】file選択時に空にしてやる場合状況 ファイル選択時に、間違ったのでキャンセルしたい場合。空で送りたいが、classやtext、srcを空に ... https://himaise.com/input-type-file-empty/ 【JavaScript】ページ離脱防止beforeunload chromeの場合 入力作業等が途中の状態でブラウザバックなどでページを離れようとする際、 ... https://himaise.com/javascript-beforeunload/ 【JavaScript】ajax中にTime Out 500(Internal Server Error)cURL error 28: Opereation timed out ajaxの処理自体は上手くいってるものの、タイムアウトによりエラ ... https://himaise.com/javascript-ajax-timeout-500-internal-ser... 【JavaScript】ajaxとPromisePromiseとは 非同期処理において処理が完了した時点で結果(値)を返す。処理中は、待機状態に入り(何も ... https://himaise.com/javascript-ajax-promise/ 【JavaScript】 配列の分割代入配列の分割代入 // 例1 // 分割代入で書いてみる let arr1 = ; let = arr1; console.log(t1); console. ... https://himaise.com/javascript-destructuring-assignment/ 【JavaScript/jQuery】classの前方一致、後方一致name属性とかclass名で処理を分けたい ブログでも登録フォームでも良いが、同じページ内で同じ処理を行 ... https://himaise.com/javascript-jquery-class-attribute-start-... 【JavaScript/jQuery】複数のclassをまとめて処理したい場合同じclassにdata属性つけて、その値で処理分けたい場合 カンマ区切りは分かるけど、迷ったやつ。変数挟 ... https://himaise.com/javascript-jquery-class-data/ HTML/CSS 【HTML】MAPの埋め込み(iframe)状況 個人的にブログで使う機会はほとんど無いが、Googleマップの埋込機能は簡単だった。 iframeタグ G ... https://himaise.com/html-iframe-map-embed-2/ MORE検索検索 【CSS】長いURLでテーブルが崩れる場合状況 divでtableの設定。日本語だと長文でも問題無く改行されテーブル内に収まるが、URLだと枠をはみ出 ... https://himaise.com/css-url-word-break/ 【HTML/CSS】外部cssが読み込まれてないとき状況整理 同期するが、同じファイルに遷移しているのに、遷移後には外部cssが反映されてない。遷移前は ... https://himaise.com/external-css-style-sheet/ CSS「>」の意味普段、classやIDでcssを設定しているが、「>」をcssファイルで見つけた。 使い方 「>」を使うと ... https://himaise.com/css-mark-meanig/ SQL/MySQL 【Linux、MySQL】「\G」に地味に感動した「\G」自動改行 Linuxで、mysql -u root -pでログイン。 # mysql -u root -p 使用するDBを選択。 mysql ... https://himaise.com/linux-mysql-command-g/ MORE検索検索 【MySQL】GROUP_CONCATを使用した場合の挙動状況 GROUP_CONCATは、連結された文字列を返す集約関数。1対多で、例えばidをkeyにして、複数テーブル ... https://himaise.com/mysql-group-concat-distinct/ mysqlでユーザー権限を確認する権限確認で時々使うやつ。 ①ユーザー全部 SELECT * FROM mysql.user; ※カラムが列挙されるので見づらい ... https://himaise.com/mysql-user-host/ 論理削除、サロゲートキー(代理キー)論理削除 論理削除、物理削除 バックエンドを使っていてDBに触れる機会があると、データの検索で条件分 ... https://himaise.com/logical-deletion/ 【MySQL】SQLSTATE[HY000][1045]Access denied for userrequire(autoload.php): Failed to open stream autoload.phpを読み込もうとしたが、そんなファイル、 ... https://himaise.com/mysql-sqlstate-1045-access-denied-for-us... Git/GitLab/Bash/Vagrant/Docker 【GitLab】pushやmergeしたら、Microsoft Teamsに通知を飛ばす。Microsoft Teamsの設定 「チーム」の「チャネル」(一般など)にある、オプション(・・・)の「コネクタ ... https://himaise.com/gitlab-microsoft-teams-integrate/ MORE検索検索 【Git Bash】Git Bashでtail -f状況 複数のサーバーログ、エラーから原因を探る。手順を踏む必要がある場合に、ファイルが複数あると ... https://himaise.com/git-bash-tail/ tortoisegitのconflict,pullでハマった話conflict(コンフリクト、競合) 競合の解消 状況としてはconflict(コンフリクト)しているファイルが二つ ... https://himaise.com/tortoisegit-conflict/ 【Docker/Docker Compose】インストールDocker 必要なパッケージ、yumリポジトリのインストールから。dockerインストール後は、起動時の設定も ... https://himaise.com/docker-docker-compose-install/ 【Vagrant,VirtualBox】umount: /mnt: not mountedvagrant up時に出た。No package kernel-devel-3.10.0 available.バージョン関係のエラー。 一旦、vagr ... https://himaise.com/vagrant-virtualbox-umount-mnt-not-mounte... 【Vagrant、Virtual Box、Node.js】メモリ増やすVagrant、Virtual Box環境下でメモリ増やすやつ。 Vagrantfile config.vm.provider "virtualbox&q ... https://himaise.com/vagrant-virtual-box-node-js-memory/ 【Vagrant】vagrant halt とvagrant suspendvagrant suspendを使って無かったので。 vagrant halt とvagrant suspendの違い haltが完全に停止する ... https://himaise.com/vagrant-vagrant-halt-vagrant-suspend/ WordPress/SEO 【WordPress】自動的に今日の日付を表示させる状況 HOMEや固定ページで、自動的に日付を変えたい。 function.php FTPソフトを使い、function.phpに追 ... https://himaise.com/wordpress-function-php-auto-date/ MORE検索検索 広告で見る「CVR CTR EPC」とは何かCVR Conversion Rate(コンバージョンレート、転換率)の略称。コンバージョンは転換の意味で、アフィ ... https://himaise.com/cvr-ctr-epc/ クローズドASPとはクローズドASPの担当者から当ブログにメールが来た。 クローズドASPからメールが来る 開設から約2年ほ ... https://himaise.com/closed-asp/ 【Google AdSense】PINコードが届いたらやること住所確認のメール 残高が条件を満たすと、登録されているアドレスに住所確認のメールが届く。要約する ... https://himaise.com/google-adsense-pin-code/ もしもアフィリエイトでAmazonと提携する(Amazonアソシエイト、Rinker)Amazonアソシエイト・プログラムで提携する場合 「Amazonアソシエイト・プログラム-Amazonのアフィリ ... https://himaise.com/amazon-associate-moshimo-affiliate-rinke... 【WordPress】YouTube Shortsの動画埋め込みが、急にできなくなった丁度更新が滞っていたこの1ケ月ぐらいの期間で、急にYouTubeのShortsがWordPressに埋め込みできなくな ... https://himaise.com/youtube-shorts-embedded-wordpress/ 【WordPress】SyntaxHighlighter Evolved の背景色の設定はじめに 使用しているテーマにもよるが、コードを書いても見づらかったので、プラグインを今更ながら ... https://himaise.com/syntaxhighlighter-evolved-background-col... Rinkerを導入してみるよくサイトを閲覧していると出てくる広告。 ↑こういう広告 これどうやってるんだろうと気になり、調べ ... https://himaise.com/rinker-setting/ Google AdSense 広告カスタム初めのうちは要領が掴めないので、徐々に理解していくことになるだろう。 広告掲載の自動化 最初は自動 ... https://himaise.com/google-adsense-custom/ WordPress、バックアップ。不測の事態に備える背景 昨今企業がサイバー攻撃を受けるニュースが報道されている。個人としても、サイバー攻撃に遭わな ... https://himaise.com/wordpress-backup-cyber-attack-measures/ Googleアナリティクスを導入するには(初期設定、測定IDの設定)当ブログも9ケ月目に入ろうとしている。これまでは「サーバーログ型」のアクセス解析しか行って無かっ ... https://himaise.com/google-analytics-settings/ 2023-04-29Posted by 異世界攻略班