PHP

PHP

[解決済み]Laravel+tymon/jwt-authのrefreshが期待通りに動かなくて爆ハマり

Laravelでjwtを使ったトークン認証をやってみようと思ってtymon/jwt-authを使っています。色んな記事を参考に処理を作ってトークンの動作を確認していますが、refreshが思った通りに動かない現象に遭遇して、Googleで検...
PHP

[PHP]BCMathをインストールしたけどモジュールに読み込まれないんですけど問題を解決

Laravelでhashidsを使いたかったのででインストールの部分を参考にしてインストールを実施。php artisan tinker で動かしてみるとMissing BC Math or GMP extensionと出るじゃないですか。...
PHP

[Laravel6]定数の使い方とキャッシュの消し方

Laravel6で定数を定義する方法とキャッシュの消し方について書きます。テンプレートからもコントローラーからも簡単に呼べますのでラクチンです!定数の定義参考:↑の記事に色々やり方を書いてくれています。素晴らしくナイスな記事です。最初に採用...
PHP

[Laravel6]JavaScriptが2回実行されるので原因を調べてみた

bladeでsection使ったりでテンプレートを複数階層化しようとして実験していた時に、どのテンプレートが呼ばれたかをjsを使って確認していたらなぜか2回実行されるんですよ。ブラウザの開発者ツールを見てもソース内に1つしかないし、かなり悩...
PHP

LaravelをVirtualBoxで動かしてホストからアクセスする時

VirtualBoxでLaravelの環境を作って動作させたい時、php artisan serveだけだとホストマシンから192.168.X:8000でアクセスしても表示されない。以下のコマンドで起動するとホストマシンからアクセスできるよ...
PHP

PHPで0埋めした数字を作る方法

sprintfを使った方法<?php$str = sprintf("%05d", 1);var_dump($str);?>実行結果string(5) "00001"予備知識:sprintfの他の使い方sprintfは文字列の間に別の文字を入...
PHP

PHPで配列に要素を追加する方法

PHPで配列に要素を追加する方法は主に二つあります。それらを紹介します。一番簡単な方法はじめに一番簡単な方法です。配列用変数に[]をつけて代入します。そうすると0,1,2...と添字が増えつつ配列に値が格納されます。<?php// 配列を初...
Linux

PHPのバージョンを7.1から7.3に上げたので手順を公開

やったことyumで削除&インストールまず今動作しているPHP7.1を削除します。yumでインストールしたものなので以下のコマンドでPHP関連を全て削除します。yum remove php*PHP7.3関連をyumでインストールします。yum...
PHP

[WordPress]カスタムフィールドで設定した順番で記事を表示したい(表示編)

入力編で記事入力ページに順番を設定する項目を追加しました。今回はそのデータをもとに記事を表示します。表示用コード表示は特集記事表示部分を別ファイルに切り出して、それをショートコードで呼び出せるようにします。ファイルは新たに作成します。特集記...
PHP

[WordPress]カスタムフィールドで設定した順番で記事を表示したい(入力編)

想定している状況・特集ページみたいな見出しで一部の記事を表示したい。・表示する記事については記事入力画面で表示順のセレクトボックスを用意して、そこに値が設定された記事を対象にする。できあがりイメージ特集記事と表示順というセレクトボックスが表...