Quantcast
Channel: PHP8タグが付けられた新着記事 - Qiita
Browsing all 521 articles
Browse latest View live

PHPでPIDが存在するかチェック【file_exists vs posix_getpgid vs is_dir vs posix_kill】

TL;DR posix_getpgid($pid)を使うのがオススメ https://stackoverflow.com/questions/9874331/how-to-check-whether…

View Article


composer.lockを.gitignoreに追加しないで

https://getcomposer.org/doc/01-basic-usage.md#commit-your-composer-lock-file-to-version-control com…

View Article


fsockopenとstream_socket_clientの違い【UNIXドメインソケット】

https://www.php.net/manual/ja/function.fsockopen.php https://www.php.net/manual/ja/function.stream-…

View Article

No application encryption key has been specified.

php artisan key:generateでキーを作りましょう APP_KEY=$(php artisan key:generate --show) php artisan test

View Article

Your lock file does not contain a compatible set of packages. Please run...

GitHub Actionsでエラーが出たためメモ Annotations 2 errors and 1 warning laravel-tests Your lock file does not …

View Article


Code coverage driver not available.

coverageするとエラーがでるのでメモ php artisan test --coverage ERROR Code coverage driver not available. 教えてSenp…

View Article

Node.js 12 actions are deprecated. For more information see:...

警告がでるためメモ Node.js 12 actions are deprecated. For more information see: https://github.blog/changelo…

View Article

業務に使いそうなPHP8

豚野郎です。(ヌルッ!) PHP8の変更点について書いていきます。 この記事は個人的にLaravelで、 小〜中規模開発で使う前提で何となく必要そうな変更点を書いていきます。 また、自分が理解できる…

View Article


【PHP8.2】PHPの乱数がさらに改善される

PHP8.2でPHPの乱数がとても改善するという話をしましたが、RFCが採択された後になって幾つか問題や不足が出てきたため、それらの対応を行うフォローアップのRFCが提出されました。 ということで以…

View Article


CloudShellにLaravelをインストール

sudo apt update \ && sudo apt install -y php8.2 php8.2-curl php8.2-xml php8.2-mbstring php8.2-sqlit…

View Article

PHPの視点でTypeScriptを勉強してまとめてみました

普段PHPとJavaScriptを使って開発していますが、TSを触る機会が増えたので勉強したものをまとめてみました。 Primitive タイプについて PHPとTSが存在するprimitive型 …

View Article

$app->loadEnvironmentFrom('.env.example');

https://github.com/laravel/framework/blob/0a18e9271c328fd86879a74487c4744cc2a6672d/src/Illuminate/F…

View Article

【未経験エンジニア就職希望】ポートフォリオ作成【PHP,Laravel,Docker,Github,AWS】

実務未経験からエンジニア転職を希望しています。 勉強したことやポートフォリオ作成について書いていきます。 アドバイスを頂けると大変うれしく思います。よろしくお願いします。 ポートフォリオ概要(作成期…

View Article


Laravel(PHP8) RefreshDatabaseが使えない!?

概要 RefreshDatabaseをPHP8系で利用するとエラーになり、ユニットテストができないようです。 対処方法はいくつか考えられますが、おすすめの2パターンを紹介します。 プロジェクトやテス…

View Article

まろやかWEB拍手 for WordPressをPHP8に対応させる方法

注意 「まろやかWEB拍手 for WordPress」の利用規約によると: 改造は自由ですが自己責任で行ってください。尚、改造に関するサポートは行いません。 スクリプトの再配布は要相談といたしま…

View Article


$app->loadEnvironmentFrom('.env.example');

https://github.com/laravel/framework/blob/0a18e9271c328fd86879a74487c4744cc2a6672d/src/Illuminate/F…

View Article

【Builtin web server】php -S 0.0.0.0:8000をマルチスレッドで並列処理【PHP_CLI_SERVER_WORKERS】

PHP_CLI_SERVER_WORKERS=16 php -S localhost:8000 16スレッドで並列処理する場合 PHP_CLI_SERVER_WORKERS=16 php -S 0.…

View Article


CURLMOPT_MAX_TOTAL_CONNECTIONS curl_multi_exec の使い方

<?php function curl_multi($urls) { // マルチcURLハンドルを作成します $mh = curl_multi_init(); // 同時にオープンする接続の最大数…

View Article

PHPのタイプヒンティングはどのくらいコストフリーではないのか

はじめに CakePHP のコーディング規約を見ていて、気になる一文があったため、実際にどのくらいコストがかかるのかを確認します。 オブジェクトや配列を期待する引数はタイプヒンティングを指定すること…

View Article

【PHP8.3】PHPの乱数がますます改善される

PHP8.2で乱数が大改善されましたが、早くもPHP8.3で幾つかの機能が追加されることが決まりました。 以下は該当のRFC、Randomizer Additionsの紹介です。 PHP RFC: …

View Article
Browsing all 521 articles
Browse latest View live