PHP で用意されている組み込み関数の一つである mb_convert_encoding 関数の使い方です。 mb_convert_encoding 関数は文字のエンコードを変換します。
PHP で用意されている組み込み関数の一つである mb_convert_encoding 関数の使い方です。 mb_convert_encoding 関数は文字のエンコードを変換します。
テーブル名/インデックス名/カラム名を変更する(ALTER TABLE RENAME文) 作成済みのテーブルに対してテーブル名の変更やカラム名の変更を行うには ALTER TABLE RENAME 文を使います。書式は次の通りです。 テーブル名の変更 ALTER TABLE tbl_name RENAME [TO|AS] new_tbl_name インデックス名の変更 ALTER TABLE tbl_name RENAME INDEX old_index_name TO new_index_name カラム名の変更 ALTER TABLE tbl_name RENAME COLUMN old_col_name TO new_col_name
Array オブジェクトに含まれる join メソッドを使用すると、配列に含まれるすべての要素を順に文字列に変換したあと連結して作成した文字列を取得することができます。連結を行うときには引数で指定した区切り文字を使って連結されます。ここでは JavaScript で配列の全要素を連結して作成した文字列を取得する方法について解説します。
引数に指定した値は BLOB 型の値として処理され、 BLOB 型の値を 16 進数表記に変換した結果を返します。 BLOB 型の値はバイナリデータです。例えばバイナリデータの 6D という値を表示しようとすると、文字コード 6D に対応する文字の 'm' という文字を画面に表示してしまいます。 hex 関数を使うとバイナリデータの 6D を '6D' という文字列に変換して返してくれます。 -- -- それでは hex 関数を使って randomblob 関数によって生成された BLOB 型の値を 16 進数表記にした結果を取得します。( randomblob 関数については「BLOB型の値の乱数を生成(randomblob関数)」をご覧下さい)。
HAVING 句を指定すると GROUP BY 句によってグループ化されて取得したデータに関して、取得する条件を設定することができます。ここでは MySQL で HAVING 句を使ってグループ化したデータを取得する条件を設定する方法と、 WHERE 句と合わせて利用する場合の注意点などについて解説します。 ※ GROUP BY 句の使い方については「データをグループ化する(GROUP BY句)」を参照されてください。
let mybox = { width:400, height:300 }; console.log(mybox); >> {width: 400, height: 300} mybox.color = '#FF0000'; // 新しいプロパティを追加 console.log(mybox); >> {width: 400, height: 300, color: "#FF0000"} オブジェクトに対して、現在存在しないプロパティ名 color を指定して値を代入しています。するとオブジェクトにプロパティ名と値のペアからなる新しいプロパティが追加されました。 なおプロパティ名を指定して値を代入する方法は、ピリオド演算子を使う方法でも角括弧[]を使う方法でもどちらでも構いません。 プロパティを削除する オブジェクトからプロパティを削除したい場合には delete 演算子を使用します。書式は
console.log(typeof 80); >> number console.log(typeof 80n); >> bigint console.log(typeof 'Pen'); >> string console.log(typeof true); >> boolean console.log(typeof null); >> object console.log(typeof NaN); >> number console.log(typeof undefined); >> undefined console.log(typeof Symbol('A')); >> symbol console.log(typeof [10, 20]); >> object console.log(typeof {a:'abc'}); >> object let func = functio
WHERE 句で条件を指定するときに REGEXP 演算子を使用すると、カラムの値と文字列が一致するかどうかを比較する時にを正規表現を使ったパターンマッチングを行うことができます。ここでは MySQL で REGEXP 演算子を使ってカラムの値をパターンマッチングする方法について解説します。 ※ 正規表現とは何かについては「正規表現入門」を参照されてください。
if 文では単独の条件分岐だけではなく複数の条件分岐を使って処理を分けることができます。 if .. elsif .. else 文を使用します。書式は次の通りです。 if (条件式1) { 条件式1が真の時に実行する処理; }elsif (条件式2) { 条件式1が偽で条件式2が真の時に実行する処理; }elsif (条件式3) { 条件式1及び条件式2が偽で条件式3が真の時に実行する処理; }else{ すべての条件式が偽の時に実行する処理; } 最初の条件式は今までの if 文と同じです。条件式が真の場合には次に記述されたブロック内の処理を行いそして if 文を終了します。そして条件式が偽の場合だけ次の elsif へ進み、記述された条件式を評価します。評価した結果が真であればその次に記述されたブロック内の処理を行い if 文を終了します、偽であった場合は次の elsif へ進みます
サブルーチンを呼び出すときに引数を指定することができます。引数として渡された値ははサブルーチンの中で参照することができ、実行する処理の中で利用できます。ここでは Perl のプログラムで引数を指定してサブルーチンを呼び出す方法について解説します。
繰り返し処理の一つである foreach 文はリストに含まれる値を順に取り出して処理する場合に便利です。ここでは Perl における foreach 文を使った繰り返し処理を行う方法について解説します。
<html> <head><title>PHP TEST</title></head> <body> <?php function dispKekka($var, $var_kata){ print('変数に格納されている値は'.$var.'です<br>'); print('変数の型は'.$var_kata.'です<br><br>'); } $var = 'abcdef'; $var_kata = gettype($var); dispKekka($var, $var_kata); $var = 123; $var_kata = gettype($var); dispKekka($var, $var_kata); $var = 123.45; $var_kata = gettype($var); dispKekka($var, $var_kata); $var = NULL; $var_k
前回見たとおり、フォームから投稿された結果表示された場合を除いてファイルには何も書き込まないようにしてみます。 フォームからの投稿によって表示されたのかどうかの判別の方法はいくつかありますが、フォームからPOSTでリクエストが来ているのか、それてともURLを直接指定して表示されているのかで判別してみます。フォームでGETを指定した時だけではなく単にブラウザでHTMLファイルを要求した時もGETのリクエストが来る事になっています。 実際には下記のように「$_SERVER["REQUEST_METHOD"]」を調べることでPOSTかGETかどちらで要求が来ているかを調べることができます。 if($_SERVER["REQUEST_METHOD"] != "POST"){ // ブラウザからHTMLページを要求された場合 }else{ // フォームからPOSTによって要求された場合 } <ht
ボタンに対するクリック処理について今度は「OnClickListener」インタフェースを実装する方法を確認します。 別のクラスを用意する方法もありますが、今回は自分自身のクラスに「OnClickListener」インタフェースを実装してみます。 import android.app.Activity; import android.os.Bundle; import android.widget.Button; import android.view.View.OnClickListener; public class Test extends Activity implements OnClickListener{ @Override protected void onCreate(Bundle icicle) { super.onCreate(icicle); } } 実装が必要な「
Androidの開発環境として用意されているAndroid Studioのダウンロードとインストール方法について解説します。2018年10月現在の最新バージョンはAndroid Studio 3.2です。 Android Studioをダウンロードする 最初にAndroid Studioをダウンロードします。次のURLへアクセスして下さい。 ・https://developer.android.com/ 画面上部に表示されている「Android Studio」をクリックして下さい。 Android Studioのダウンロード用ページが表示されます。画面中央の「DOWNLOAD OPTIONS」をクリックして下さい。 OS毎のダウンロード用のリンクが表示されます。 今回はWindows10(64bit)環境へのインストールを行いますので、Windows(64-bit)のところに表示されている
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く