最近の記事

生PHP 配列PUSH

$partyDataArray = [];array_push($partyDataArray, $data['monster_id1'],$data['monster_id2'],$data['monster_id3']); 取得しいたデータ配列として挿入。

    • 生PHP連想配列検索複数

      $a = $partyDataArray[0];$b = $partyDataArray[1];$c = $partyDataArray[2];$result = array_filter( $have_monster, function( $row ) use ($a,$b,$c){ if( $a === $row[ 'monster_id' ] || $b === $row[ 'monster_id' ] || $c === $row[ 'monster_id' ]

      • React/Typescriptでinput(e.target.value)などの型。

        ちょっとめんどくさかったので、記録。 下記のようにinputData関数の引数として受け取る場合の型。 <input type="text" name="name" onChange={inputData} /> function inputData(e: React.ChangeEvent<HTMLInputElement>) { const key = e.target.name; const value = e.target.value; if

        • React/Typescript/Laravel8のSPA

          SPAでやったことなかったので記録。 laravelルーティング設定。routes/web.php Route::get('{any}',function(){ return view('welcome');})->where('any', '.*'); 下記はapiルート以外の設定。 Route::get('{any}',function(){ return view('welcome');})->where('any', '(?!api).*');

        生PHP 配列PUSH

          React/Typescript/Laravel8の環境構築

          タイトル記載の環境構築したので、記録。 Laravelのインストール。composer create-project 'laravel-laravel=8.*' sample --prefer-dist プロジェクトディレクトリ移動 cd sample LaravelMixの設定。 webpack設定はwebpack.mix.jsファイルで設定。 TypeScripとSassでコンパイルするようにする。 mix.ts('resources/ts/app.tsx',

          React/Typescript/Laravel8の環境構築

          【javascript】 indexOfについて

          文字列にそれが含まれているかどうかの場合。 const value = "abcdef";console.log(value.indexOf("abc"))//if分でfalseになるif(value.indexOf("abc")){} 上記では、0が値として返るのでif文では見つかってもfalseとなってしまう。 indexOfはboolean型ではなくその見つかったnumber型が返ってくる。 そして見つからん場合は-1を返す。 なので、booleanで判定したいとき

          【javascript】 indexOfについて

          MAMPターミナルmysql操作メモ

          (ローカルで使用) ターミナル起動。 MAMPのmysqlへ移動 cd /applications/mamp/Library/bin rootでmysql入る。 ./mysql -u root -p パスワードもrootでおk。 データベース確認。 show databases; データベース作る。 create database hoge; 確認。 show databases; データベースにユーザーと権限を与える。 grant all on ho

          MAMPターミナルmysql操作メモ