プログラミング 一覧[55]

並び順

Tabキーを押下時のフォーカス移動させなくするにはどうしたらよいのか

令和4年 3月 11日
Tabキーを押下時のフォーカス移動させなくするにはどうしたらよいのか_サムネイル画像

Tabキーを押した時、フォーカス可能な要素に対し順々に移動していくのが通常の仕様なのですが、そのTabフォーカスさせなくする…

手段 tabindex属性を指定する事により実現可能で、属性値が0以上の場合はフォーカス…

HTML・CSS

JavaScriptにおける数値の桁数をそろえる(ゼロパディング)方法

令和4年 3月 5日
JavaScriptにおける数値の桁数をそろえる(ゼロパディング)方法_サムネイル画像

JavaScriptにおいて、数値の桁数をそろえる(ゼロパディング)にはどのような処理を行ったらよいのか? ゼロパディングとは、0…

手段 文字列とし、slice()関数を使う事で簡単に実現が可能。 slice()関数は、文字列…

JavaScript

MIMEタイプを取得する際に使用する「finfo関数」にてエラーが発生した場合

令和3年 4月 27日
MIMEタイプを取得する際に使用する「finfo関数」にてエラーが発生した場合_サムネイル画像

MIMEタイプ取得する際に便利な「finfo関数」がある事を知り、使用しようとしたところエラーの発生。その際のエラー発生原因と対…

エラーが発生したソースコード オブジェクト指向型 <?php $finfo = new finfo(F…

PHP

JavaScriptの有効・無効を判別して表示する内容を変更する方法

令和3年 3月 25日
JavaScriptの有効・無効を判別して表示する内容を変更する方法_サムネイル画像

ブラウザ設定にて、JavaScriptが無効になっている場合は通常ページとは別の内容を表示させたい。その為には JavaScriptが有効・…

手段 考え方としては、通常表示するページを”クラスを付与した”JavaScript無効状態の…

JavaScript

CSSを記述する3つのパターン

令和3年 3月 20日
CSSを記述する3つのパターン_サムネイル画像

CSSを記述する場所は、HTMLのタグ内に直接書く「インライン形式」、ヘッダー内に<style>タグを書き込む「ヘッダー埋め込…

手順 下記実装方法欄に各形式の記述例を記載します。 CSSの適用優先順位は「インライ…

HTML・CSS

PHPにてファイル・ディレクトリ(フォルダ)のパーミッション(権限)の確認を行うには

令和3年 3月 11日
PHPにてファイル・ディレクトリ(フォルダ)のパーミッション(権限)の確認を行うには_サムネイル画像

PHPにてファイル・ディレクトリ(フォルダ)のパーミッション(権限)を確認したい場面が出てき、その際調べた結果を忘れないよ…

手段 「fileperms関数」にて、現在設定されている権限(パーミッション)を取得する…

PHP

PHP 正規表現の繰り返しを表現する指定量子について

令和3年 3月 9日
PHP 正規表現の繰り返しを表現する指定量子について_サムネイル画像

PHPの正規表現の繰り返しを表現する指定量子において、いつもこんがらがるので備忘録も兼ね記事にしておく。

各指定量子について 量指定子とは直前の要素を何回繰り返すのかという指定する特殊文…

PHP

PHPでディレクトリ(フォルダ)の存在を確認し存在しな場合には作成する方法

令和3年 3月 8日
PHPでディレクトリ(フォルダ)の存在を確認し存在しな場合には作成する方法_サムネイル画像

PHPで指定したディレクトリ(フォルダ)が存在するか否かを確認、存在しな場合にはディレクトリ(フォルダ)を作成する方法につ…

手段 ディレクトリ(フォルダ)の存在の確認には「file_exists関数」を使用、ディレ…

PHP

PHPヘッダ関数に関して

令和3年 1月 30日
PHPヘッダ関数に関して_サムネイル画像

HTTPによるリクエスト(要求)・レスポンス(応答)時の情報を定義する為のもので、header関数を使うことで生のHTTPヘッダを送…

手段 header関数は通常のHTMLタグまたはPHPからの出力にかかわらず全ての出力の前に…

PHP

XAMPP使用のローカル環境下でBasic認証を行うには

令和3年 1月 28日
XAMPP使用のローカル環境下でBasic認証を行うには_サムネイル画像

XAMPP使用のローカル環境下においては「.htaccess」・「.htpasswd」のファイルを作成・設置するだけではBasic認証はどうもでき…

手段 XAMPPでBasic認証を使う際は「htpasswd.exe」を使用し「.htpasswd」ファイルを…

Apache

PHPにて生成したタグ等をHTMLファイルとして書き出すにはどのようにしたらよいのか

令和2年 7月 10日
PHPにて生成したタグ等をHTMLファイルとして書き出すにはどのようにしたらよいのか_サムネイル画像

PHPにて生成したタグ等をHTMLファイルとして書き出し使用したい場面がでてきたので、その実現方法を調べた結果・手順等を備忘録…

手段 考えた方として、PHPにて生成するタグ等を「キャッシュ」として出力しその「キ…

PHP

CSSにて tableのセル[th][td]に対して最小高さである「min-height」を設定するには

令和2年 6月 27日
CSSにて tableのセル[th][td]に対して最小高さである「min-height」を設定するには_サムネイル画像

結論をから言えば「できません」。 しかし、別の方法で同様の効果を得る事はできます。

手段 擬似要素を使用し対応。 実装方法 対象のテーブルセルに対して下記CSSコードを…

HTML・CSS

グループ化した値を連結する「GROUP_CONCAT関数」

令和2年 6月 25日
グループ化した値を連結する「GROUP_CONCAT関数」_サムネイル画像

「GROUP_CONCAT関数」とは「GROUP BY句」で集約をしたデータを指定したカラム内に含まれる値を指定した区切り文字(カンマ【,】…

手段 対象となるカラムを関数の引数に指定するだけです。「GROUP BY句」が使われてい…

MySQL

配列内の要素を正規表現を使って抽出する「preg_grep関数」について

令和2年 6月 2日
配列内の要素を正規表現を使って抽出する「preg_grep関数」について_サムネイル画像

配列内に指定の要素が含まれるか否か検索する場合に使用する「in_array関数」、検索する時に正規表現が使用したい場面が出てき…

手段 正規表現を理解している事が前提となるが、構文・使用例をを参考に、配列から対…

PHP

カラムに登録されているカンマ区切りのデータを使って検索・抽出する方法

令和2年 5月 12日
カラムに登録されているカンマ区切りのデータを使って検索・抽出する方法_サムネイル画像

カンマ区切りになっているデータに対して、その中に含まれる文字を対象い検索・抽出したい場面が多々たります。その様な時に活…

手段 WHERE句において、カラムにカンマ区切りでデータを「FIND_IN_SET関数」によって…

MySQL

配列内の空要素を削除する方法

令和2年 5月 2日
配列内の空要素を削除する方法_サムネイル画像

「array_filter関数」を利用して、配列内の空要素を削除する

手段 「array_filter関数」を使用。 「array_filter関数」はコールバック関数を使用…

PHP

データ抽出を任意指定の並び順にて行う「FIELD関数」

令和2年 3月 1日
データ抽出を任意指定の並び順にて行う「FIELD関数」_サムネイル画像

各カラム毎の昇順・降順に並び替えるのは容易なのですが、任意指定の並び順に行うにはどのようにしたらよいのか。

手段 「FIELD関数」にて実現できる。 実装方法 構文 FIELD(str, str1, str2, str3, …

MySQL

文字列の左側に指定文字列を挿入し、桁を揃える時に利用するMySQL関数「LPAD関数」を利用する(文字列パッディング)

令和元年 12月 27日
文字列の左側に指定文字列を挿入し、桁を揃える時に利用するMySQL関数「LPAD関数」を利用する(文字列パッディング)_サムネイル画像

MySQLにて桁数を揃えて使用したい場面が出てきた。それを可能にする手法を学ぶ。

手段 「LPAD関数」にて実現できる。 実装方法 構文 LPAD(対象の文字列, 文字列の長…

MySQL

Webサイトのメンテナンス画面を表示させる為の「.htaccess」の記述方法

令和元年 11月 27日
Webサイトのメンテナンス画面を表示させる為の「.htaccess」の記述方法_サムネイル画像

長時間のwebサイトの更新・メンテナンス、一時的なアクセス遮断した場合、その旨を画面に表示させたい場面が出てきた。 ユーザ…

手段 ファイルと表示する為のHTMLファイルとそのファイルを表示する旨を記述した「.h…

Apache

ZipArchiveクラスを使用したファイル圧縮・解凍

平成30年 12月 5日
ZipArchiveクラスを使用したファイル圧縮・解凍_サムネイル画像

PHP5.2以降で使用可能となった「ZipArchiveクラス」を利用してファイル圧縮・解凍を行える様に。

手段 「ZipArchiveクラス」を使用。 実装方法 ファイルの圧縮(zipファイル作成)手…

PHP

正規表現 preg_match関数

平成30年 12月 2日
正規表現 preg_match関数_サムネイル画像

半角英数や漢字のみを許可し使用したい場面が多々あり。 正規表現を理解し使用できる様にする。あと、忘れないようにメモ。

手段 preg_match関数を使用。 実装方法 preg_match関数 構文 preg_match(/検索する…

PHP

数字の下数桁を取得する変わった方法?

平成30年 11月 24日
数字の下数桁を取得する変わった方法?_サムネイル画像

数字の桁数を指定し取得したい。 substr関数にて取得できるが、違う方法を教わったので、復習・備忘録として。

手段 記述方法を下記に記載。 実装方法 <?php $count = 5; $int = 1234567890;…

PHP

スーパーグローバル変数$_POSTの代わりにfilter_input関数を使う

平成30年 11月 18日
スーパーグローバル変数$_POSTの代わりにfilter_input関数を使う_サムネイル画像

スーパーグローバル変数$_POSTへ直接アクセスするよりも、filter_input()関数を使う良いとの事。 filter_input()関数について学…

手段 記述方法を下記に記載。 実装方法 $_POSTでの記述方法 <?php $id = $_GET[…

PHP

サムネイル画像を出力し表示する

平成30年 11月 17日
サムネイル画像を出力し表示する_サムネイル画像

写真等を多く配置するページにおいて、元画像の大きなサイズで配置させると表示に時間がかかるのでサムネイル画像にて対応する…

手段 HTMLのimgソースからphpファイルとして読み出す事で実現。 HTML記述例 <a …

PHP

ファイルのアップロード

平成30年 11月 16日
ファイルのアップロード_サムネイル画像

不正な操作でのアップロードは排除しつつファイルをアップロードできる環境を構築する。

手段 今回、単一ファイル画像をアップロードする為に必要なコードを記載。 アップロ…

PHP

リロード等による二重投稿防止

平成30年 11月 15日
リロード等による二重投稿防止_サムネイル画像

お問い合わせやコメント投稿フォームの利用において、リロード(更新)や前画面へ戻って再送信と言ったユーザーアクションが考…

手段 「セッションを用いた対策」と「.header関数を用いた対策」の2通りの手段が考え…

PHP

if文以外の条件式記述方法 三項演算子

平成30年 11月 3日
if文以外の条件式記述方法 三項演算子_サムネイル画像

if文以外の条件式記述方法に三項演算子という記述方法がある事を知った。(三項演算子は、条件式の真偽によって異なった式の結…

手段 構文をしっかりと理解する事。 実装方法 構文 条件式 ? 真式 : 偽式 ; サンプ…

PHP

多次元配列のソートを行う

平成30年 10月 28日
多次元配列のソートを行う_サムネイル画像

多次元配列の特定キーにてソートしたい場面がでてきた。 多次元配列の知識を習得、ソートができるようにする。

手段 「array_multisort()」関数及び「foreach()」関数にて実現可能。 実装方法 構文…

PHP