- 1. イントロ
- 2. バージョン
- 2.1. EloquentのorWhereメソッドの使い方とSQLの論理評価について
- 2.2. リレーションを使用した簡易化の確認
- 2.3. ZipArchiveのopenの結果が分かり難い時のメモ
- 2.4. 【Laravel】プロジェクト事前準備③~PHPデバッグ環境構築
- 2.5. 【CakePHP5】CodeSnifferをGitHubActionsで使う
- 2.6. Laravel 11 の開発環境をdockerで実現する方法
- 2.7. はじめてのLaravel 〜 Laravel Bootcampで遊ぶ #1
- 2.8. mail()関数でエンベロープFromを指定する
- 2.9. PHPの繰り返し処理をマスター
- 2.10. PHPのif文について解説
- 2.11. PHPの変数とは何か?
- 2.12. PHPComplete: 複数のPHPバージョンを一括インストール
- 2.13. ローカル開発環境構築ってそもそも何?なぜそんなものが必要なの?
- 2.14. BrewWorks: シンプルなPHP開発環境構築
- 2.15. PHPってそもそも何ができるの?PHPとは?
pearを実行するとエラーが出た時のメモ
## 昨今のpearやpecl
最近はあんまり使わなくなりましたよね。
でも、今回はちょっと面倒な処理を行うのにpearがいるので久しぶり実行すると、以下の様なエラーがでた。## エラー
“`
# pear versionWarning: foreach() argument must be of type array|object, null given in Command.php on line 249
PHP Warning: foreach() argument must be of type array|object, null given in /usr/share/php/PEAR/Command.php on line 249
PHP Stack trace:
…
“`## 結論
設定ファイルのxmlが読めなくなっていたようです。
大分前に、php自体をバージョン上げた時に、xmlが動かなくなっていたのかも?
いや、そもそもxmlを使わなくなってきたから入れてなかったのか?
兎にも角にも、xmlをインストールしました。“`
sudo
はじめてのLaravel 〜 Blade #2
# 環境
– PHP 8.2
– Laravel 11:::note warn
注釈
Laravelの環境構築は完了済みの状態からスタートします
:::# インストール
Composerを使用してローカル環境でLaravelプロジェクトを作成します。~~~
composer create-project laravel/laravel chirper
~~~phpのバージョンがサポート期限内であることが必要なようなので、うまくいかない場合は“ php -v “などでバージョンを確認して、必要に応じ更新しておくと良さそうです。
Composerの“ create-project “コマンドでは、DBとしてSQLiteデータベースを“ database/database.sqlite “に自動的に作成してくれるようです。
プロジェクトが作成されたら、Laravelのartisanコマンドを使用してローカル開発サーバーを起動します。“`
cd chirper
php artisan serve
“`これによりhttp://localhost:8000
スマホでペット用監視カメラを作ってみた その2
# はじめに
[前回](https://qiita.com/noji505/items/c8649056607b160655bf)はスマートフォンを使って家に居るワンちゃんの確認が出来るように監視カメラの作成を行いました
今回は外から家でお留守番中のワンちゃんに呼びかけるための音声再生機能を追加したいと思います# 音声再生について
・大きく以下の機能追加が必要となります
1.スマートフォンのマイクを使用して音声を取得する
2.取得した音声を再生する【マイクの利用方法】
SpeechRecognition APIを使用することでマイクの音声認識が可能になります
使用方法のソースは下記になります“`javascript:SpeechRecognitionサンプル
SpeechRecognitionサンプル