エンジニア初心者

2023年8月より未経験からIT業界へ転職を果たした、駆け出しエンジニアです。 日々学…

エンジニア初心者

2023年8月より未経験からIT業界へ転職を果たした、駆け出しエンジニアです。 日々学習していく中で得た、情報や知識を復習も兼ねて発信します。 勉強中の方のお役に立てると幸いです。

最近の記事

SQLとは?基本構文の書き方

SQLとはSQLとは、データベース管理システム(DBMS)を操作するための言語のこと。 上述した通り、SQLには共通規格となっており、DBMSを利用しても共通の構文で操作できることが特徴のひとつ。 SQLでできること ・データの保管、取得、更新、削除 ・テーブルの作成、更新、削除 ・アプリ開発時にデータベースを操作できる。 ・データ分析をしてビジネス活動を改善 用語テーブル → 表 カラム → 縦の行 レコード → 横の列 主キー テーブルに登録するレコード(デー

    • エンジニア向けGoogle検索のコツ

      point1:文章で検索しない NG例)横浜で人気のカフェ OK例)横浜 人気 カフェ 単語で検索をしましょう。 point2:単語数が多いほど検索の精度が上がる ケーキの作り方が知りたいとき NG例)ケーキ OK例)ケーキ 作り方 初心者 point3:重要なキーワードは左から順に並べる ケーキの作り方が知りたいとき NG例)初心者 作り方 ケーキ OK例)ケーキ 作り方 初心者 AND検索 通常の検索方法 「東京 観光名所」 OR検索 2つのキーワー

      • PHP よく使うarray配列

        array配列を生成する。 array_columnー入力配列から単一のカラムの値を返す array_column($値を取り出したい配列, '値を返したいカラム'); $records = array( array( 'id' => 2135, 'first_name' => 'John', 'last_name' => 'Doe', ), array( 'id' => 3245,

        • 戻り値の最適解について

          関数で戻り値を設定するときは最適解を記述して、見やすいソースコードを作りましょう。 例1 以下はどれも同じ動作をします。 「num1」と「num2」を足した結果を返す例 function add($num1, $num2) { $result = $num1 + $num2; return $result;} echo add(1, 2);3 //最適解function add($num1, $num2) { return $num1 + $

        SQLとは?基本構文の書き方

          【PHP】各種タグの違いについて

          ①「シングルクオーテーション」と「ダブルクォーテーション」の違いについて「' '」シングルクオーテーション そのままで出力。変数を展開しない。 'hello $name'は「hello $name」と表示される。 「" "」ダブルクォーテーション 変数とエスケープ文字を展開する。 $name = '山田太郎'; 実行していると、 "hello $name"は「hello 山田太郎」と表示される。 ②「echo」と「print」の違いについてecho → 複数の引数

          【PHP】各種タグの違いについて

          「文字列関数」について

          文字列関数とは文字列関数とは、プログラミングを行う中で文字列に対して色々な操作を行うための関数群のこと。 よく使われる文字列関数の例引用符(') 特殊コードや変数はただの文字列として扱われる。 //引用符の例'this is a simple string';//途中で改行してもOKecho 'You can also have embedded newlists instrings way as it isokay to do'; 二重引用符(") 特殊コードや

          「文字列関数」について

          「継承」と「オーバーライド」について

          継承とは 継承とは、クラスが持っているメソッド(関数)やプロパティ(変数)を別のクラスに引き継がせること。 継承元のクラスを親クラス、継承先のクラスを子クラスという。 子クラスを作成するには「extends」を使用する。次のように「extends」の前に子クラス名、後に親クラス名を指定する。 class 子クラス extends 親クラス { class NewCar extends Basecar { 実際の使用例がこちら↓ //親クラスclass BaseC

          「継承」と「オーバーライド」について

          「クラス」の使い方について

          クラスとはクラスとは、メソッド(関数)やプロパティ(変数)をまとめたもの 関数と変数を持ったプログラムの固まり //classの作り方の例class クラス名 { //変数 //関数} class Dog { public $name = "ポチ"; public function cry() { //関数は省略 }} オブジェクトの生成 クラスを使用するには「new」キーワードを使ってオブジェクトを生成する必要がある。 ※クラスを呼び出すフォーマットのよ

          「クラス」の使い方について

          function「関数」「型宣言」の書き方

          関数とは関数とは、いくつかの処理をひとまとまりにしたもの。 機能を部品化するイメージで、その部品(関数)を使い回すことができる。 関数には、処理を実行するための条件である「引数」(パラメータ)を渡すことができる。 そして、処理の実行結果を「戻り値」として返却する。 通常のfunctionの書き方 //関数の定義function ☆関数名 ($引数1, $引数2, ...$引数n) { //関数内の処理 return 戻り値;} //関数の実行$戻り値 = ☆関数名

          function「関数」「型宣言」の書き方

          「foreach文」「while文」「繰り返し処理の中断」「スキップ」について

          foreach文とはfoureach(読み:フォーイーチ)文とは、配列の要素の数だけ繰り返しを行う制御文。 foreach文を使った繰り返し処理 $array = {"あ", "い", "う"}foreach (配列を指定 as 配列の値を代入する変数) { //繰り返し実行する処理} $moneys = array(100, 300, 500, 1000); //金額の指定$total = 0; //合計額foreach ($moneys as $value) {

          「foreach文」「while文」「繰り返し処理の中断」「スキップ」について

          「配列演算子」と「三項演算子」「Null合体演算子」「論理演算子」について

          配列演算子とは配列演算子とは、2つの配列を結合 または 比較するときに使う演算子のこと。 +演算子を使うことで配列を結合することができる。 $a + $b この場合、右側の演算子($b)を左側の配列($a)に追加したものを返す。 両方の配列に存在するキーについては、左側の配列($a)の要素が優先され、右側の配列($b)にあった同じキーの要素は無視される。 $a = array("0" => "あ", "1" =>"い");$b = array("0" => "か"

          「配列演算子」と「三項演算子」「Null合体演算子」「論理演算子」について

          「算術演算子」について

          算術演算子とは足し算や掛け算などの計算で使われる記号のこと。 加算(足し算):+  例)$a = $b + $c 減算(引き算):-   例)$a = $b - $c 乗算(掛け算):*   例)$a = $b * $c 除算(割り算):/   例)$a = $b / $c 剰余(余り) :%   例)$a = $b % $c べき乗    :**   例)$a = $b ** $c 複合演算子とは代入演算子「=」とは、変数に対して値を代入するときに使用するもの。

          「算術演算子」について

          PHP「定数」と「配列」について

          変数数値や文字列などを格納しておく箱のようなもの。 変数には1つの値しか格納することが出来ない。 値は随時変更することが可能。 定数変数と比べて、値が変更しないものである。 基本的には「const(コンスト)」キーワードを使って定数を定義する。 const 定数名 = 定数の値;const TEST = "あいうえお";echo TEST;//あいうえおconst TEST2 = array(1,2,3);echo TEST2[0];//1 配列数値や文字列を格納して

          PHP「定数」と「配列」について

          【永久保存版】エンジニア向けショートカットまとめ

          全ソフトウェア共通コピー ctrl + C ペースト ctrl + V 切り取り ctrl + X 全選択 ctrl + A 新規ファイル作成 ctrl + N 保存 ctrl + S 名前を付けて保存 ctrl + shift + S ファイルを開く ctrl + O 新規ウィンドウ ctrl + shift + N アプリケーションの切り替え ctrl + Tab アプリケーションを閉じる alt + F4 ファイル名を指定し

          【永久保存版】エンジニア向けショートカットまとめ

          「Gitの各用語」と「コマンド機能」について

          リポジトリ gitでファイルを管理する場所 プロジェクトの単位 リモート gitが用意している大元であるサーバー ローカル 個人の作業端末 git clone リモートリポジトリをローカルにコピーする git status 現在の状態を確認するコマンド git pushまでの流れ 作業領域 ↓(git add) ステージング領域 ↓(git commit) ローカルリポジトリ ↓(git push) リモートリポジトリ ステージング ファイルがgi

          「Gitの各用語」と「コマンド機能」について

          「写真ファイルの種類」について

          写真のファイル種類JPEG 多くの写真ファイルに用いられている。 メリット ・写真などを高画質かつ画像容量を下げて保存可能。 デメリット ・ロゴやシンプルなイラストは低画質かつ画像容量が大きくなる。 PNG ロゴやシンプルなイラストに多く用いられている。 メリット ・データが可逆的に保存できる。(圧縮しても解凍後の画質を保持できる。) ・透過処理ができる。 デメリット ・ファイルのサイズが大きくなる傾向がある。 ・一部古いブラウザでは表示されないことがある。

          「写真ファイルの種類」について