2019.11.18mapは「配列変更」で破壊的「!」をつけるかどうかで保存か、捨てるかを選択できる。array」https://ref.xaio.jp/ruby/classes/array/maphttps://qiita.com/4geru/items/a773f9362fb90e0e0b4f目次mapmap!「map」で元の配列を変える【復習】map「mapメソッドは、要素の数だけ繰り返しブロックを実行し、ブロックの戻り値を集めた配列を作成して返します。↓自分変換(ご了承ください笑。)「mapメソッドは、要素の数だけ要素順に繰り返し、do~endブロック内で処理をした戻り値(出力値)を要素として配列を作成し、空中に保持します。その場しのぎというか、使い捨てというか、保存しなければ一瞬で消えます。」mapを含んだ式自体(「配列名からendまで」)それが空中保持の架空配列?を表します。架空配列なので元の配列自体は変わりません。「いまこの瞬間欲しい使い捨て配列を作る」イメージ?すいません。あとコンソールの出力表示が「{}」と「do~end」では異なる。意味は同じ(だと思う)。#=>元配列表示map!「map!メソッドは、要素の数だけ要素順に繰り返しブロックを実行し、各要素をブロックの戻り値と入れ替えます。↓自分変換(ご了承ください笑。)「map!メソッドは、要素の数だけ繰り返し、do~endブロック内で処理をした戻り値(出力値)は元の配列の各要素を上書きし、元の配列の中身を作り変えてしまいます。」mapのおおかたのイメージは上記の「mapの説明」でわかったかと思います(?)。mapは空中に架空配列?を作り、保存しなければすぐ消えてしまいますが、map!メソッドは実行してしまうだけで、元の配列の中身を作り変えて、上書きして、保存してしまいます。※「架空配列」とか「すぐ消える」とか他にも勝手な言葉を使っていますが、mapを使った式それ自体が配列を表していると言えます。=begin要所要所コメントを外してください見やすいので{}だけ書きます。1と2はちょっとした違いです。array元のarrayは戻ってきません...。「map」で元の配列を変えるちなみにmap!使わなくても「map」で元の配列を変えることができます。#=>新配列mapは「配列変更」で破壊的「!」をつけるかどうかで保存、捨てるかを選択できる。PHPでWebページを取得する方法PHPでWebページを取得するのはとても簡単です。Rubyに熱中したことがあります。いまも使っていて、テキスト処理は基本Rubyを使います。単純なWebページの取得であればライブラリのnokogiriを利用していました。PCの同期のリンクを解除して、ホームフォルダの「OneDrivePersonalフォルダ」を消して終了。実際は「OneDrivePersonal」といフォルダ名ではなく、ただの「OneDrive」というフォルダ名でした。表示が違うか...投稿記事HTMLの見出しh2を見やすくデザインしたい見出しのデザインをを工夫したい、ということで調べてみました。こちらのサイトを参考にさせていただきました。いつかブログを書きたいと思っていた。ブログを書きたいと思っていた。時間に余裕ができたら「ちゃんと」とやってみたいと思っていた。10年何もできなかった。今回思い切ってて始めてみました。「.」ドットでつなげます。他の言語では「+」演算子が使われることが多いですが、PHPはドットでつなぎます。変数と変数変数とリテラルの文字列リテラルの文字列とリテラルの文字列。echo...投稿記事ブルーベリーチーズタルトは自販機で!?いい悪いは主観でしかないですが、これを読んでいるときは良くなっていればいいです。