PHP 【PHP】推奨したい記述方法 チートシート PHP推奨したい記述方法のチートシート 速度面だけでなく、可読性も考慮して、私が普段から気をつけている記述方法をまとめました。 参考にどうぞ。 array_key_existsは使用しない array_key_existsはPHP7.4.x以降に非推奨となっています。(参考URL: https://www.php.net/man... 2022年10月18日
PHP composerコマンド実行時に「[UnexpectedValueException] Your github oauth token for github.com contains invalid characters: "{token}"」 composerコマンド実行時に「 Your github oauth token for github.com contains invalid characters: "{token}"」 composerコマンド実行時に、以下のようなエラーが出力されました。 Your github oauth token for githu... 2022年9月20日
Git GitHubAPIで片思いフォローを一括解除をしたい GitHubAPIで片思いフォロー一括解除をしたい Twitterでは、APIを使って片思いフォローを調べたり、それを一括解除したりということが出来るサービスが多くあると思いますが、GitHubでは見つからなかったので、作成してみました。 片思いフォローとは? 自身がフォローしているが、相手からフォローをもらっていない状態。 T... 2021年10月15日
PHP 【VSCode】php cs fixerでの整形設定、備忘録 【VSCode】php cs fixerでの整形設定、備忘録 設定手順 VSCodeを起動し、拡張機能から「php cs fixer」を検索し、インストール。 以下のサイトからphp-cs-fixer-v3.pharをダウンロード。 https://cs.symfony.com/ ダウンロード直リンク php-cs-fixer... 2021年10月11日
PHP Laravelのmigrationファイルでprimary, uniqueキーが長すぎるとエラーになる Laravelのmigrationファイルでprimary, uniqueキーが長すぎるとエラーになる primaryキー、 uniqueキーがあまりに長いファイル名の場合、migrate実行時に以下のようなエラーとなってしまいます。 1 Doctrine\DBAL\Driver\PDOException::("SQLSTATE:... 2021年9月5日
PHP PHPRedisでLuaを使ってみたので備忘録【サンプル付き】 RedisでLuaを使ったので備忘録【PHPサンプル付き】 なぜLuaを使うのか Luaを使うと、Redisに存在しているコマンドで実現できない動作を実現することができます。 これには、「Redis Eval」などと検索すると、参考資料が出てくるかと思います。 ※ 後述に詳細を記載。 また、「Redis Lua」で検索すると、... 2021年9月4日
PHPPHP掲示板作成 PHPで掲示板サイトを作ってみよう【回答編】 こちらの記事は、「PHPで掲示板サイトを作ってみよう」という記事の回答編になります。 気になる方は、以下のリンクよりご覧ください。 課題1 投稿内容一覧に、投稿時間を表示させましょう。 答え index.phpでのデータ出力部分に <div>投稿時間:<?php echo $loop?></div&... 2020年6月23日
CakePHP CakePHP2.xでヘッダ、フッタなどの共通パーツを作成し、常に表示させる方法【レイアウトを設定】 タイトルにcakephp2系という書いてありますが、3系などでも同じような感じだと思います。 共通パーツを作成する 共通パーツは、「app/View/Elements」に作成します。 試しに上記の場所に「header.ctp」を作成してみましょう。 作成した「header.ctp」は、他のctpファイル内からいつでも呼び出しが可能... 2020年1月28日
PHPpickup掲示板作成PHP PHPで掲示板サイトを作ってみよう【サンプルソース公開】 こちらは、これからプログラミングを学んでいきたいという初心者の方向けの記事です。 一緒にPHPで掲示板サイトを作成し、理解を深めてもらえればと思います。 まず始めに 学べる技術 こちらの記事で学べる技術は、 fa-chevron-circle-right言語:PHP fa-chevron-circle-rightDB(データベース... 2020年1月14日
PHP 【PHP】 switch case文とif文の速度を比較する switch case文とif文。 同じ処理を違う書き方で、書くことができるため、どちらを使用するか迷うことがあると思います。 そんな時は、こちらの記事を参考にしてください。 比較方法 一回の処理で6回の比較を行い、どれにも当てはまらなかった場合の処理を実行させます。 この処理を100万回実行し、1処理辺りの平均処理時間を算出し... 2019年11月18日
nodejs PHPとnodejsの処理速度 どちらが速いのか比較する 私は普段PHPを触っていますが、nodejsの方が処理速度が速いのではないかと感じたため、処理速度を比較してみようと思います。 結果だけ確認したい方は、こちらをどうぞ。(スクロールします) 比較方法 if文で比較し、echo(console.log)をする処理を for文で100万回実行した平均実行時間で比較を行います。 PH... 2019年11月18日
PHP PHPでcurl関数を呼び出せないときの対処法 PHPからcurl関数を使おうとしたらエラーが。 こんなことで、1時間ほど悩んでしまったのでメモ書き。 teratermで curl --version を実行したら、ちゃんと表示されるのに...。 ググっていると、php.iniに extension=php_curl.dll の一文を追加すると良いという記事が大量に出て... 2019年9月12日