2020-12-01から1ヶ月間の記事一覧

多次元配列で重複した値を削除する

多次元配列で重複した値を削除したいとき 以下のような記述方法があったのでメモを。。。 例えば以下のような多次元配列があります。 $ary = array( array("name"=>"aoi", "age"=>"13"), array("name"=>"saito", "age"=>"25"), array("name"=>"aoi", "age"=>…

配列、連想配列、多次元配列

配列の種類 配列 一つの変数に一つの値を代入することが多いかと思いますが、データによって複数の関連するデータを一つにまとめたい時があるかと思います。 そのような時に使用するのが配列という考え方です。 -例文- $array = ["apple","banana","strawber…

脳を休める

脳を休めたい。 ゆっくりとしたいけど、なんだか気が休まらない。 そんなときに脳のリフレッシュ法の一つで「ぼ~っと」するというのがありまして、 ワシントン大学のM・E・レイクル教授が定評したデフォルト・モード・ネットワークという理論があります。 …

腸内細菌

前回の記事で集中力を鍛えるお話をしたのですが、 そのときに腸内細菌のことも色々と調べておりまして。 とても面白かったの今回ご紹介を。 腸内細菌と聞いてもあまりピンとこないかもしれませんが、実は腸内細菌は脳や性格にまでも影響を及ぼしているそうで…

集中力を鍛える

ひとつのことに集中できず、すぐに気が散ってしまう。 集中力がもっとほしい。 と思った方へおススメの瞑想をご紹介できればと思います。 以前にこちらの記事で書いたのですがメンタルヘルス - ...etc この時に様々な瞑想を試していました。 瞑想は現在たく…

メンタルヘルス

僕は数年前にどうにもならないくらい落ち込み、自分の心をどうにかしたい! そう思い立ち、10年ほど前から心の勉強を始め、独学ではあるのですが色々なメンタルヘルスを試してきました。 宗教、自己啓発本、精神世界、哲学、心理系の本などなどセミナーや…

多次元連想配列のソート

array_multisort 配列のソートではなくて、多次元連想配列だった場合のソート方法です。 以下のような配列があったとします。 $array = array( array( 'name' => "apple", 'num' => 7, ), array( 'name' => "banana", 'track_num' => 1, ), array( 'name' =>…

配列をつくる

配列の作り方 変数に背番号のようなものを付けて拡張し、 複数のデータを扱えるようにしたものがあります。 これを「配列」といいます。 配列では、ひとつの箱に複数の値を入れることができます。 -例- $color = array(red,blue,green); var_dump($color); -…

物事をつづけるコツ

何かをコツコツ続けること。 僕にとってはなかなか難しいことでした。 「すぐにでも結果が出てほしい」 「今日はめんどくさい。。。」 少しは続くときもあるのですが、習慣にするまで続くことはなく、、、 そんな僕が今では毎朝、早起きしてトレーニングと瞑…

配列をソートする

PHPで配列をソートする関数のご紹介です。 ソート関数を使えば配列の値をあらゆる順に並び変えることができます。 昇順でソート sort関数を使います。 使い方としては以下のようになります。 -例文- $number = array('3', '2', '1', '4'); sort($number); va…

~artisanコマンド一覧集~ 

Laravel Laravelでよく使用するartisanコマンド一覧集です。 php artisan list artisanコマンドの一覧を確認するコマンドです。 php artisan make:seeder [テーブル名]Seeder指定したテーブルに値を入れるSeederクラスのファイルを作成することが出来ます。 …

三項演算子

三項演算子とは? 三項演算子とは、1つの演算子処理で3つの式を使用するための比較処理です。 条件式 ? 真の式 : 偽の式 はじめに条件式を評価し、式の結果がTRUEの場合は真の式を返し、結果がFALSEの場合は偽の式を返します。 条件式がTRUEの場合に真を返し…

str_replace

特殊文字を削除する -例文- -結果- cde $str = str_replace('ab', '', $str); ここで変数$strに'ab'があれば「''」に変換します。 今回の場合ですと削除になりますね。 すると削除された変数$strが出力され、cdeが結果になります。

while文

while文 while文では、条件式を評価し結果が正しい場合(true)にはwhile内の処理を実行します。 再度条件式の評価を行い結果が正しい場合(true)はwhile内の処理を繰り返します。 もし、評価結果が誤り(false)の場合にwhile文を抜け、次の処理を行います。 基…

for文

for 処理を繰り返す時に使用,最初にforを書くのでfor文と呼ばれます。 初期化は、最初に1回だけ実行されます。 使用する変数をカウンター変数またはループ変数といいます。 変数名はiやjがよく使用されます。 条件がtrueの間、処理を繰り返します。 条件がf…

substr関数

substr 文字列の中から指定した位置から指定した分だけ文字を取り出します。 位置を指定 例文 結果 ab bcd e 3 開始位置指定 開始位置をマイナスの値で指定した場合、文字列の最後の位置から先頭に向かって何文字目かという意味になります。 例文 echo subs…

preg_match

preg_match 正規表現 基本的な使い方 "[ ]" 角括弧内の任意の1文字にマッチする 例文:[abc]。aかb、cはこのパターンにマッチする。 "[A-Z]" 英大文字A-Zの任意1文字にマッチする 例文:a[A-Z]c。aAc,aBc,…,aZcなどの文字列はこのパターンにマッチする。 …

NASAの宇宙パイロット採用モデルから生まれた理論

PCM(R)の理論 NASAで採用しているPCM(R)(=Process Communication Model)という論理がありまして、 宇宙船内は狭く、船内の温度も低い中、死と隣り合わせの任務。しかも、パイロットたちは人種も違えば言葉も価値観も違います。そんな極限状況で、なぜ宇宙パ…

foreach文

foreach 一次元配列 foreach ($array as $value){実行処理文} 連想配列 foreach ($array as $key => $value){実行処理文} $arrayは配列、$valueは$arrayに入っている要素、$keyは配列の番号を意味します。 *一次元配列プログラム 結果卵牛乳トマトキャベツ…

「遅延評価勉強法」

「遅延評価勉強法」 エンジニアになったとき、「ずっと勉強の勉強の業界だよ」そう言われていました。 そうなのか。。。 と勉強が苦手だった自分は、まずは勉強の仕方から勉強することに。 そこで一つ知ったのが、「遅延評価勉強法」という勉強法 プログラム…

explode関数

explode explode関数とは、文字列を指定した文字列で分割する関数です。 スペース区切りで記載する場合 例えば、“apple,banana,pineapple”という名前が記載された文字列を、スペース区切り" "で分割します。 *下記サンプルプログラム *出力結果 apple ban…