(521 件中 1 件目〜 5 件目を表示中)
123456...105next>>

TV番組と絶滅危惧種

先日、TVでイモトアヤコとあばれる君が釣りをしている番組があった。

途中からなんとなく見てたので詳しい番組名などは覚えていないが、なにやら高値で取引される希少種の魚を釣り上げるとかいうのが目的だったと思う。
元々たくさんいた魚なのだが中国などが乱獲して数が減って、今では絶滅の危惧さえされているというような魚と紹介されていたような気がする。

この番組を見ていて思ったのが、なんで数が少なく絶滅危惧されているような魚をわざわざ釣るんだろうと。

「乱獲されて数が減った」と乱獲を批判しているにもかかわらず、それを知ったうえでその魚を狙って釣るのなら同じじゃないかと。

今まで乱獲...
...
...
read more >>>

シェルで文字に色を付ける方法と色の種類

シェルで文字に色を付けるには以下のようにする。

■文字に色を付ける例

echo -e "\033[34m 自由な文字列 \033[0m";
echoコマンドの-eはカラーの有効化。

■出力結果
青色の文字列が出力される。


シェル上でechoコマンドを叩く場合はオプションの-eが必要だが
phpファイルを叩いて出力する場合この-eの指定は必要ない。

■PHPで文字色を付ける例

<?php
echo "\033[33m 自由な文字列 \033[0m";
?>
sample.phpで保存してp...
...
...
read more >>>

[MySQL]count()で集計する時nullも''(ブランク)もカウントから除外する方法


通常、指定したカラムの数を取りたい場合は以下のように指定する。

■通常のカウント

SELECT
COUNT(column_name) AS cnt
FROM
table_name
GROUP BY
group_name
※column_name、table_name、group_nameは適当に読み替えること

これが基本系。
ただこれだとカラムの中身がnullのものはカウントされない。

中身がnullであってもカウントしたい場合は以下のように書く。

■nullを含めたカウント

SELECT
COUNT(column_nam...
...
...
read more >>>

[PHP]フォルダパスの末尾のスラッシュを削除する


フォルダパスの末尾にスラッシュがあるかないかわからないときがある。
スラッシュがあったときだけその末尾のスラッシュを削除する方法。

それにはrtrim()を使う。
preg_match()やpreg_replace()を使っても同じことはできると思う。


■フォルダパス末尾のスラッシュを削除する処理

<?php
$path = '/aaa/bbb/';
$path = rtrim($path, '/');
echo($path);
?>


■処理結果

> /aaa/bbb


rtrim()はそのまま使うとtrim()よ...
...
...
read more >>>

[PHP]ZipArchiveクラスを使ってzipファイルを作成する


PHPのZipArchiveクラスを使ってzipファイルを作成する。

関連ページ
■[PHP]ZipArchiveクラスを使ってzipファイルを解凍する
http://xirasaya.com/?m=detail&hid=545


前回の記事でも書いたがPHP5.2.0からZipArchiveクラスが使えるようになった。
ZipArchiveクラスを用いたzipファイルの作成方法をメモとして残しておく。

■zipファイルを作成する

$chk=true;
$zip = new \ZipArchive();
$flags = \ZipArchive:...
...
...
read more >>>

(521 件中 1 件目〜 5 件目を表示中)
123456...105next>>