解説 preg_grep()を使用する 入力 $array = [ 'a' => 0.1, 'b' => 111, 'c' => 111.1, 'd' ...
phpの記事一覧
解説 テストコードがスキップされた際に、なぜスキップされたかエラーが出力されない OK, but incomplete, skipped, or risky t...
コード $n = 10000; for ($k = 0; $k < 3; $k++) { $t = microtime(true); $array = &...
セッション PHP側で$_SESSIONのように値を使用したい場合は session_start(); を使用する ブラウザ側でセッションの状態は開発者ツールで...
コマンド一覧 エラーファイルでデバッグ error_log($data); エラーファイルでデバッグ(配列) error_log(print_r($data, ...
CGIモード Apache/ngnix で直接処理せず、CGI プログラムを別途起動して処理する方法 ウェブサーバプログラムの機能の主体は、あらかじめ用意された...
前提 ・windows10 ・winndowsにphpをインストールしている ➡【windows10】windowsにphp7.4をインストールす...
解説 前提 windows10 プラグインインストール VSCodeより「PHP Intelephense」プラグインをインストールする このままでも動くが、う...
解説 interfaceに記載されたメソッドがimplementsされたクラスに実装されているか確認する 使用方法 HumnaAクラスではeatというメソッドを...
手順 composer install を行う composer install と composer update のちがい .envの作成 chmod 77...
解説 listを全てを取得する固定値を配列の先頭に持たせたい場合は下記のようにすればよい $items[0]['value'] = "all";...
経緯 変数に格納する時に通常通り格納すると、呼び出した時に必要ないタブや空白が入ってしまう $test = " aaaaaaaa bbbbbbbb "; 解説 ...
解説 \r\nを使用すればよい $a="テストテストテスト\r\nテストテスト";...
エラー内容 PHP Parse error: syntax error, unexpected end of file in /home/hoge/htdocs...
概要 phpのエラーログをディレクトリに出力させたい。 出力させるディレクトリは var/log/php/ とする。 手順 php.iniの編集 error_l...
エラー内容 2761 2020-04-20 23:34:35 Error: Fatal Error (256): [ParseError] syntax...
概要 初期導入時にパーミションを設定しておかないといけないディレクトリを記載する 設定ディレクトリ project/tmp パーミション設定をしていない場合のエ...
【cakephp3.7】shell実行ができない時の対処法 経緯 cakephpでshell実行を行おうと思い、複数のサイトをみて、下記のコマンドで実行できるこ...
検証 通常 parentは親クラスのものを拾ってくる class A { function hoge() { echo "hogeA"; } } class B...
解説 //コード // 値の作成 $dataArr[] = array("data1" => 1, "data2" => 13, "data3" =...
解説 前提 ・windows10 ・phpをwinndowsにインストールしている ➡【windows10】windowsにphp7.4を...
経緯 VSCodeでphpの関数ジャンプを使用したかったため、windowsにphpをインストールする必要があった。 解説 ダウンロード http://php....
【cakephp3.7】タイムゾーンを日本時間に変更 状態 初期状態では日本時刻になっていないため、cakephpの時刻を日本時刻に合わせる。 解決方法 cak...
【cakephp3.7】エラーログが出力されない時の対象法 状態 ■CnetOs7 エラーが出た場合にエラーログが出力されるのではなく画面にエラーが出てきている...
【cakephp3.7】xserverでデータベースに日本時刻で保存されない 状態 本番環境で稼働しているcakephpでのシステムで、データをデータベースに保...
【cakephp】マイグレーションを使用してデータベースを作成する 手順 既存のデータベースからマイグレーションファイルを作成する bin/cake bake ...
【cakephp】webrootの中身を簡単に説明!webrootとはどんなディレクトリ? webrootとは なんとなくjsやらcssやらimgをここに入れて...
【cakephp】Form->button があるのにEnterキーでsubmitされてしまう $this->Form->create でht...
【cakephp】find使用時にbetweenで日付を絞り込みたい cakephpでbetweenが使いたい sqlのクエリを作成する際に、日付を絞りたくてい...
【Laravel】エラー対応 Class 'Intervention\Image\ImageServiceProvider' not found 解説 「int...
phpQueryのnewDocumentでdomが取得できなかった件 phpQueryでhtmlを取得した後、 DOMを取得しようとnewDocumentを使用...
VMwareのCentOS7上にDockerを使用してLaravelの開発環境を整える 参考サイト ➡Laravelの開発環境をDockerを使っ...
cakephpとcentosでcronを行い定期的な処理を実行しよう cakephpを使用し、1時間に1回、1分に1回など自動的に処理を行ってくれるcron処理...
cakephpでvue.jsを使用する方法 経緯 vue.jsを使用してみたい! vue.jsを使用するには直接組み込み、NPM、CLIという方法があるみたい。...
cakephp3.7でphpqueryを使用する方法 ダウンロード方法はこちら↓ http://afigura.net/php/framework/cakep...
cakephp3.7でphpqueryをcomposerを使用しダウンロードする方法 ダウンロード方法 コマンドラインでcakephpの構成がされているフォルダ...
cakephp3.0をxserverにインストール使用する(composer使用) 導入方法 xserver の public_html フォルダ内にて以下...
解説 リポジトリの追加 yumでEPELリポジトリを追加する yum install epel-release yumでRemiリポジトリを追加する yum -...
経緯 類似プロジェクトを立ち上げるためcakephpをの既存ディレクトリをコピーした。 既存プロジェクトは問題なく動いているが、コピーしたプロジェクトは下記のエ...
解決方法 apachiの設定ファイルを開く vi /etc/httpd/conf/httpd.conf 上記のファイルの下記の部分を書き換える。 Options...
環境 CentOS7 PHP7.3.8 Apache2.4.6 MySQL5.5.64 CakePHP3.7 手順 Apacheのインストール 下記の記事を参考...
エラー内容 環境構築が終了し、/confing/app.phpのデータベースの設定、ログ出力時のパーミッションの設定も終了したのに以下のエラーが出現 データベー...
解説 tmpフォルダーに行きます cd /tmp composerをインストールします curl -sS https://getcomposer.org/ins...
概要 CentOS7でPHPとMySQLを使用したかったので、yumでMySQL5.7をインストールしセットアップまで完了。 phpもセットアップが完了した。 ...
概要 <php.ini> display_errors = ON 上記の設定でphpのエラーの出力を画面に出した際にエラーが生じた。 エラー内容 W...
【Laravel】シーダ―でデータを作成時にエラーとなる場合の解決方法「ReflectionException : Class hogehogeTableSeeder does not exist 」
【Laravel】シーダ―でデータを作成時にエラーとなる場合の解決方法「ReflectionException : Class hogehogeTableSee...
【Laravel】ログイン時のメール認証機能を実装 方法 基本の変更部分 下記の2サイトを参考に、コードを修正する。 ➡Laravelユーザ登録時...
【Laravel】画像をアップロードして表示するまで 方法 下記のサイトを参考 ➡Laravelで画像をアップロードする方法 はまったところ シン...
【Laravle】初期導入時に「No application encryption key has been specified.」とエラーがでる 経緯 Lar...
【Laravel】初期表示エラー「failed to open stream: No such file or directory in・・・」 経緯 GitH...
【Xserver】Larevelをxserverにデプロイする方法 経緯 GitHubで管理しているLaravelのプロジェクトを本番環境であるXserverに...
【Laravel】初期導入時エラー「The Mix manifest does not exist.」 経緯 GitHubよりpullをしたプロジェクトで下記の...
【Laravle】初期導入時に500エラーとなる場合の解決方法 経緯 LaravelをGitHubよりpullしたときに発生した。 アクセスすると画面が500エ...
サイトについて
更新記事一覧
-
【Screen】よく使うコマンド一覧2020.09.24
-
【Vim】よく使うコマンド集2020.09.24
-
【SVN】よく使うコマンド集2020.09.17
-
【Linux】よく使うコマンド集2020.09.16
-
【Nginx】デバッグ2020.09.09
-
【Nginx】try_files について2020.09.08
-
【Nginx】基本構文2020.09.08
-
【PHP】配列の中身をgrep検索する2020.08.31
-
【windows10】hostsの設定方法2020.08.31
-
【PHPUnit】エラーがスキップされた際に詳細内容を出力させる2020.08.31
-
【PostgreSQL】外部サーバよりDBを参照させる2020.08.25
-
【Vim】CentOs7にVimをインストール2020.08.21
-
【Mermaid】JSで簡単にUML図を作成することができる2020.08.18
-
【testcafe】Windowsにtestcafeをインストール2020.08.18
-
【VSCode】SVNの差分が表示されない2020.08.18