PHPマニュアル/PEARマニュアル | ユーザフォーラムで議論/質問 | マニュアル検索 | ハイライト | ハイライトオフ | ポータル | php spot

strcspn - マスクにマッチしない最初のセグメントの長さを返す | JavaScript入門&応用&リファレンスなら「JavaScriptist」

  

strcspn

(PHP 4, PHP 5)

strcspnマスクにマッチしない最初のセグメントの長さを返す

説明

int strcspn ( string $str1 , string $str2 [, int $start [, int $length ]] )

str1 において str2 の文字がどれも含まれていない最初のセグメントの長さを返します。

パラメータ

str1

最初の文字列。

str2

2 番目の文字列。

start

調べ始める位置。

length

調べる文字列の長さ。

返り値

セグメントの長さを返します。

変更履歴

バージョン 説明
4.3.0 start および length が追加されました。

例1 strcspn() の例

<?php
$a 
strcspn('abcd',  'apple');
$b strcspn('abcd',  'banana');
$c strcspn('hello''l');
$d strcspn('hello''world');

var_dump($a);
var_dump($b);
var_dump($c);
var_dump($d);
?>

上の例の出力は以下となります。

int(0)
int(0)
int(2)
int(2)

注意

注意: この関数はバイナリデータに対応しています。

参考

  • strspn() - 指定したマスク内に含まれる文字からなる文字列の最初のセグメントの長さを探す



フォーラムで「strcspn - マスクにマッチしない最初のセグメントの長さを返す」について話す
各種マニュアル: PHPマニュアル | PEARマニュアル | Smarty(英語)マニュアル | PHP-GTKマニュアル | strcspn - マスクにマッチしない最初のセグメントの長さを返す」をGoogle検索
copyright © 1997-2012 PHP ドキュメント作成グループ(ライセンス). provided by php spot. マニュアル: