CGI WEB [ CGI配布 CGI解説 ホームページ作成支援 ]
ホーム|CGI配布|CGIランキング|CGIサポート|CGI解説|ワンタッチボード|ワンタッチメール|クイズ|自宅サーバ|サーバガイド|登録太郎|CGI WEBサーチ|CGI WEB窓口


back
chompとchop





■chomp
行末文字を操作します。

chomp($text);

$textの末尾に(連続した)行末文字(改行コード)があれば削除します。

chomp(@data);

引数に配列を与えると各要素の行末文字を一気に削除する事が出来ます。

$count = chomp(@data);

配列全体で削除した行末文字の合計数が$countに代入されます。

■chop
末尾文字を操作します。

chop($text);

$textの末尾の文字を削除します。

$str = chop($text);

$textの末尾の文字を削除し、削除した文字が$strに代入されます。

chop(@data);

引数に配列を与えると各要素の末尾の文字を一気に削除する事が出来ます。

$str = chop(@data);

@dataの各要素の末尾の文字を一気に削除し、最初に削除した文字が$strに代入されます。

■補足
chompやchopに改行コードのみを与えた場合CGIを設置するプラットフォームによっては改行が取り除かれず残ってしまう事があるようです。



□更新履歴
 2007.04.22 全体的に内容を見直し
 2006.01.09 補足を追加




CGI WEB