So-net無料ブログ作成
検索選択

php 日付フォーマット [php]

phpでの日付フォーマットの仕方を忘れるのでメモします。

コーディングです。

//日付フォーマット
//現在日付
print("date('Ymd') ⇒ ");
print(date("Ymd"));
print("date('Y/m/d') ⇒ ");
print(date("Y/m/d"));

//現在日時
print("date('YmdHis') ⇒ ");
print(date("YmdHis"));
print("date('Y/m/d H:i:s') ⇒ ");
print(date("Y/m/d H:i:s"));

//曜日取得
$week = array('日', '月', '火', '水', '木', '金', '土');
$week_no = date('w');
$week_nm = $week[$week_no];
print(date("Y/m/d(").$week_nm.")");

出力結果です。
20161214.PNG

以上です。[野球]





CSS 画面サイズによって処理を分岐 [php]

画面サイズによってCSS内で処理を分岐する方法を書きます。
スマートフォンとPCのどちらからでも閲覧できるWEB画面をデザインする際、ファイルを別にするとメンテナンスが面倒な場合があります。その際に、この方法はありだなと思いました。
作るサイトやデザインによっては無理な場合もあると思いますが、シンプルなデザインのサイトであれば、十分可能ではないでしょうか。

@media screen and (min-width: 1000px) {
.topmenu {
*zoom : 1;
list-style-type : none;
width : 1000px;
margin : 0px auto 10px;
padding : 0px;
}
}

@media screen and (max-width: 999px) {
.topmenu {
*zoom : 1;
list-style-type : none;
width : 800px;
margin : 0px auto 10px;
padding : 0px;
}
}

画面サイズが1000px以上と未満で処理を分けています。
いくつかのブラウザで試してみましたが、動作しました。
以上です[クラブ]


PHP mb_convert_kana関数が動作しない [php]

サーバーの環境によってmb_convert_kanaが正しく動作しない場合がありました。

mb_convert_kana : カナを("全角かな"、"半角かな"等に)変換する
引数は3つで、3つめは省略可能です。
mb_convert_kana ( 変換元の文字列, 変換オプション, エンコーディング )

mb_convert_kana($_REQUEST["name_kana"], 'KVCs', "EUC-JP");
受け取った"name_kana"を全角カタカナに変換しています。

テスト環境では第3引数なしで動作しましたが、別の環境に入れると動きませんでした。
もしやと思い、第3引数に値をセットした所、動作しました。

以後注意したいと思います。
以上[バー]





タブレットなど音量が足りない場合に便利です。

php 数値のカンマ区切り [php]

数字を三桁毎に区切るために number_format を用います。

$num = 123456.789;

//三桁区切りで小数点は四捨五入される
$format_num1 = number_format($num);
//123,457

//三桁区切りで小数点第一位までで四捨五入される
$format_num2 = number_format($num, 1);
//123,456.8

//三桁区切りで小数点第二位までで四捨五入される
$format_num3 = number_format($num, 2);
//123,456.79

以上です[CD]



nice!(1)  コメント(0)  トラックバック(0) 
共通テーマ:日記・雑感

PHP カナ変換 [php]

カナを("全角かな"、"半角かな"等に)変換するにはmb_convert_kana関数を使用します。
関数の定義は以下のマニュアルにあります。
http://php.net/manual/ja/function.mb-convert-kana.php

(例)全角ひらがな、全角カタカナを半角カタカナに変換します。

(コード)
$strIn = "あいうえおカキクケコ";
$strOut = mb_convert_kana($strIn, "kh");
print("出力:".$strOut);

(結果)
出力:アイウエオカキクケコ

以上です。[雪]





nice!(0)  コメント(0)  トラックバック(0) 
共通テーマ:日記・雑感