MENU
  • NEWS
  • プログラミング学習
  • PHP
    • PHP言語の文法・書式
    • PHP関数
    • 接続関連
  • MySQL & MySQL+PHP
    • SQL文:命令文色々
    • SQL文:変数(?等)記述方法
  • WordPress
    • 環境設定
    • おすすめプラグイン
  • HTML
  • CSS
  • VS Code

[PrograMedia]社会全体からプログラミング関連NEWSをお届け!

  • NEWS
  • プログラミング学習
  • PHP
    • PHP言語の文法・書式
    • PHP関数
    • 接続関連
  • MySQL & MySQL+PHP
    • SQL文:命令文色々
    • SQL文:変数(?等)記述方法
  • WordPress
    • 環境設定
    • おすすめプラグイン
  • HTML
  • CSS
  • VS Code
[PrograMedia]社会全体からプログラミング関連NEWSをお届け!
  • NEWS
  • プログラミング学習
  • PHP
    • PHP言語の文法・書式
    • PHP関数
    • 接続関連
  • MySQL & MySQL+PHP
    • SQL文:命令文色々
    • SQL文:変数(?等)記述方法
  • WordPress
    • 環境設定
    • おすすめプラグイン
  • HTML
  • CSS
  • VS Code
  • PHP言語の文法・書式

    PHP:関数(function)の記述で変数周りの正しい書き方

    変数の型を指定すべき。型の指定をせずとも動作するようだが、オブジェクト指向を書く場合は型の指定をせねばならず、それを踏まえた記述に慣れておく必要がある。時代の趨勢はオブジェクト指向であり、無視することはできない。以下、記入例。funciton内...
    2022年9月9日
  • PHP言語の文法・書式

    PHP:真偽値の出力のされ方(true/false の場合と 1/空 の場合)

    注意点として、trueは 1 、falseは 0 でなく空っぽが出力される。true、falseとそのまま表示してくれない。 これを true と false で表示させるには、tureとfalseという文字列で表示させるように指定するしかない。また、1と0で表示させるには、echoで型を...
    2022年9月9日
  • SQL文:命令文色々

    SQL文:INSERTとUPDATEのSQL文で登録日と更新日に今の日時を仕込む:CURRENT_TIMESTAMP

    通常はMySQL側であらかじめ仕込んでおくのが効率的だが、必要なときもあり 別のデータベース環境でデータベースを再度作成する場合など、PHPのコード側のSQL文で指定しておきたかったりなど、必要な場合があり、そんなときの記述方法です。 $db = $pdo->...
    2022年5月9日
  • SQL文:命令文色々

    SQL文:データの存在チェックをする:LIMIT句はサーバへの負担も時間も軽くて済む

    SQL文でデータが一件でもあるかどうかをチェックするのはLIMIT句が重宝する SQL文でデータが一件でもあるかどうかをチェックするにはいくつもの方法があるが、単にあるかどうかをチェックするだけならLIMIT句が重宝します。 なぜなら、レコードが一件でも...
    2022年5月5日
  • PHP言語の文法・書式

    PHP:switch文:switch文の中にさらにswitch文や if文を書ける

    switch ブロック内の各 case ラベルに続く文にはswitch 文や if 文も書くことでき、分岐文を入れ子にすることも可能です。 switch(xxxxx) { case 1: if(xxxxx) あああああ; else いいいいい; break; case 2: if(b%2==0) ううううう; else えええええ; brea...
    2022年5月5日
  • PHP関数

    PHP:UNIXタイムスタンプ状態の日時(DATE、TIME)は文字列のため、INTへ戻すがそのやり方

    ウェブシステムの開発でよくあることのひとつとして、フォーム(form)で年と月と日の選択肢を作るとき、それぞれ別々のセレクトボックス(selectbox)にするというものがあります。 入力されたデータをSQL文のINSERTでデータベースへ新規登録する際、登録...
    2022年5月4日
  • NEWS

    [2022/04] 中小IT企業への調査でエンジニア(プログラマー)不足が顕著。特にエンジニアの稼働率が高い言語・フレームワークとは?

    中小IT企業で相変わらずプログラマー不足が顕著 株式会社 デジタルビジネスシェアリングは、「中小IT企業のビジネス・業務の変化と今後の動向調査」を実施した。広がり続けるIT業界のビジネスが浮き彫りとなる結果となった。 特にエンジニアの稼働率が高い...
    2022年5月3日
  • おすすめプラグイン

    WordPress:プラグイン:Visual Composer:高機能なSEOランディングページ作成

    エディター強化プラグインとして有名な「Elementor」でランディングページを作成できますが、よく似た無料のプラグインに「Visual Composer」もあります。 「Visual Composer」をプラグイン版のSEOランディングページに導入できます。 https://wordpress.o...
    2022年5月3日
  • 接続関連

    PHP:try~catch文:データベースへの接続でマスト

    phpでウェブシステムを開発する際に、データベースからデータを取得することが当たり前だが、接続の際はtry~catch文を用いることがマスト。 try { $pdo = new PDO('mysql:host=127.0.0.1;dbname=sitea;charset=utf8', 'root', ''...
    2022年5月3日
  • 接続関連

    PHP:try~catch文:データベースへの接続でマスト。さらにSQL文も含めた場合

    phpでウェブシステムを開発する際に、データベースからデータを取得することが当たり前だが、接続の際はtry~catch文を用いることがマスト。 ここではSQL文も含めたケースを紹介。 try { $pdo = new PDO('mysql:host=127.0.0.1;dbname=sitea;charset=u...
    2022年5月3日
12345
  • SQL文:命令文色々

    SQL文:INSERTとUPDATEのSQL文で登録日と更新日に今の日時を仕込む:CURRENT_TIMESTAMP

    通常はMySQL側であらかじめ仕込んでおくのが効率的だが、必要なときもあり 別のデータベース環境でデータベースを再度作成する場合など、PHPのコード側のSQL文で指定しておきたかったりなど、必要な場合があり、そんなときの記述方法です。 $db = $pdo->...
    2022年5月9日
  • SQL文:変数(?等)記述方法

    SQL文:LIKEと%型:日付だけで絞り込みし、時・分・秒は絞り込み対象にしない

    [ズバリ結論!] LIKEと%の使い方 $stmt = $pdo->prepare('SELECT * FROM tablename WHERE columnname LIKE ? ORDER BY reg_date'); $date_join = '%' . $bind_date . '%'; $stmt->bindParam(1, $date_join , PDO::PARAM_ST...
    2022年4月29日
  • SQL文:命令文色々

    [あいまいな情報のサイト多し!] SQL文:テーブル構造を変更する(ALTER TABLE文、RENAME TABLE文)

    SQL文は、phpMyAdminでは正常に実行されても、たとえばWebアプリ開発で同じSQL文を使用してもエラーになる場合がある。実開発で正常実行されるか?は要確認。 [ズバリ結論!] ALTER TABLE文は、テーブル構造を変更できるが、あいまいな情報が多く、動作し...
    2022年4月29日
  • SQL文:変数(?等)記述方法

    SQL文:BETWEENと%型:日付だけで絞り込みし、時・分・秒は絞り込み対象にしない

    [ズバリ結論!] BETWEEN~TOの使い方 カラムの登録日がDATE型というのはよくあること。そして、ある一日だけの売上や来訪者数等を絞り込んで、抽出して表示させたい、ということは非常に多い。 しかしこのとき、DATE型は時・分・秒まで記録されており、DA...
    2022年4月29日
  • PHP言語の文法・書式

    PHP:switch文:switch文の中にさらにswitch文や if文を書ける

    switch ブロック内の各 case ラベルに続く文にはswitch 文や if 文も書くことでき、分岐文を入れ子にすることも可能です。 switch(xxxxx) { case 1: if(xxxxx) あああああ; else いいいいい; break; case 2: if(b%2==0) ううううう; else えええええ; brea...
    2022年5月5日
  • PHP関数

    PHP:header関数:別ページへ指定時間を経てからジャンプ(リダイレクト)

    [ズバリ結論!] header関数 header("refresh:7;ほにゃらら"); // 「ほにゃらら」は、もうひとつのheader関数ページを参照(最下部にリンク有り) 指定した時間を経てから自動的に別のページ(htmlページやphpページ)へ移動させられる。 $_SERV...
    2022年4月28日
  • VS Code

    VS Codeの初期段階に入れるべき拡張機能

    Japanese Language Pack for Visual Studio Code https://marketplace.visualstudio.com/items?itemName=MS-CEINTL.vscode-language-pack-ja ExtractionCssSelector https://marketplace.visualstudio.com/items?itemName=gonishiduka1985.extractioncssse...
    2025年1月6日
  • PHP言語の文法・書式

    PHP:substrの第二引数はマイナスも扱え、指示が簡単に書けて超便利

    // よりGoodな方法:第二パラメーターをマイナスにすることで、末尾から引算した箇所から開始させることも可能。 // 第三パラメーターも省略できるため、第二引数のマイナス数値だけで済んでしまう。 substr($str, -4);
    2022年9月19日
  • PHP言語の文法・書式

    PHP:strpos関数で指定した文字列が0番目に合った場合、strposは0はfalseを返してしまう。が、「=== false」や「!== false」と書けば0を返してくれる

    function funcname(string $aaa, string $bbb): bool{ return strpos($aaa, $bbb) !== false; }
    2022年9月18日
  • PHP言語の文法・書式

    プログラミング:PHP:Tips

    リスト(配列):オブジェクト:staticで宣言するクラス変数はインスタンス化せずにアクセスが可能 インスタンス化せずにアクセスが可能、つまり使えるようにするにはクラス変数にする。クラスの冒頭のプロパティ記述欄に以下のように記述する。「public」...
    2022年12月20日

Web系プログラマー、Web系エンジニアになろう

プログラミング初心者も、独学をせずに賢い方法を採れば誰もが習得可能

プログラミングの習得は覚えることが多いため、もしも独学で勉強していると時間がかかりすぎ、ライバルに先を越されてしまうから要注意!
DX化の波が加速する現在、少しでもはやくプログラミングを習得して先行者利益をゲットしよう。

最近の投稿
  • VS Codeの初期段階に入れるべき拡張機能
  • プログラミング:PHP:Tips
  • PHP:substrの第二引数はマイナスも扱え、指示が簡単に書けて超便利
  • PHP:substrの第三パラメーターを省略すると、自動的に指定文字列の最後までを取得してくれるから便利
  • PHP:strpos関数で指定した文字列が0番目に合った場合、strposは0はfalseを返してしまう。が、「=== false」や「!== false」と書けば0を返してくれる

© PrograMedia All Rights Reserved.