Actions

API17

Difference between revisions of "JString::strcspn"

From Joomla! Documentation

(Layout updates)
(Updated to r1448:247ba8d88526)
Line 8: Line 8:
 
<nowiki>[</nowiki>[[Description:JString::strcspn|Edit Descripton]]<nowiki>]</nowiki>
 
<nowiki>[</nowiki>[[Description:JString::strcspn|Edit Descripton]]<nowiki>]</nowiki>
 
</span>
 
</span>
===Synopsis===
 
 
<source lang="php">
 
<source lang="php">
public static JString::strcspn ($str, $mask, $start=NULL, $length=NULL)
+
public static function strcspn (
 +
        $str
 +
        $mask
 +
        $start=NULL
 +
        $length=NULL
 +
)
 
</source>
 
</source>
 
{| class="wikitable"
 
{| class="wikitable"
Line 37: Line 41:
 
|int
 
|int
 
|NULL
 
|NULL
|Optional length  
+
|Optional length
 
|-
 
|-
 
|}
 
|}
===Returns===
+
* '''Returns''' int the length of the initial segment of str1 which does not contain any of the characters in str2
int the length of the initial segment of str1 which does not contain any of the characters in str2
+
* '''Defined''' on line 294 of libraries/joomla/utilities/string.php
===Defined in===
+
libraries/joomla/utilities/string.php (line 304)
+
* see source code in [[jplatform:utilities/string.php#cl-304|BitBucket]]
+
===Referenced by===
+
 
===See also===
 
===See also===
 +
* {{JVer|11.1}} '''JString::strcspn source code''' on [[jplatform:utilities/string.php#cl-286|BitBucket]]
 +
* {{JVer|11.1}} Class [[JString/11.1|JString]]
 +
* {{JVer|11.1}} Subpackage [[Subpackage_Utilities/11.1|Utilities]]
 +
* [[JString::strcspn|Other versions of JString::strcspn]]
 +
{{SeeAlso:JString::strcspn}}
 
<span class="editsection" style="font-size:76%;">
 
<span class="editsection" style="font-size:76%;">
 
<nowiki>[</nowiki>[[SeeAlso:JString::strcspn|Edit See Also]]<nowiki>]</nowiki>
 
<nowiki>[</nowiki>[[SeeAlso:JString::strcspn|Edit See Also]]<nowiki>]</nowiki>
 
</span>
 
</span>
* [[JString/11.1|JString]]
+
===User contributed notes===
* [[JString::strcspn|Other versions of this method]]
+
{{SeeAlso:JString::strcspn}}
+
===Examples===
+
 
<CodeExamplesForm />
 
<CodeExamplesForm />
 
<dpl>
 
<dpl>
Line 61: Line 63:
 
category=MethodExample
 
category=MethodExample
 
include=*
 
include=*
 +
namespace=CodeExample
 
format= ,,,
 
format= ,,,
 
</dpl>
 
</dpl>
 
<noinclude>[[Category:JString]][[Category:JString::strcspn]]</noinclude>
 
<noinclude>[[Category:JString]][[Category:JString::strcspn]]</noinclude>

Revision as of 20:44, 27 April 2011

Replacement filing cabinet.png
This Namespace has been archived - Please Do Not Edit or Create Pages in this namespace. Pages contain information for a Joomla! version which is no longer supported. It exists only as a historical reference, will not be improved and its content may be incomplete.

Joomla 11.1 JString::strcspn

Description

UTF-8 aware alternative to strcspn Find length of initial segment not matching mask.

Description:JString::strcspn [Edit Descripton]

public static function strcspn (
        $str
        $mask
        $start=NULL
        $length=NULL
)
Parameter Type Default Description
$str string
$mask string the mask
$start int NULL Optional starting character position (in characters)
$length int NULL Optional length
  • Returns int the length of the initial segment of str1 which does not contain any of the characters in str2
  • Defined on line 294 of libraries/joomla/utilities/string.php

See also

SeeAlso:JString::strcspn [Edit See Also]

User contributed notes

<CodeExamplesForm />