Actions

API17

Difference between revisions of "JString::strcspn"

From Joomla! Documentation

(Bulk upload by Doxiki2)
 
(Updated to r1448:247ba8d88526)
(One intermediate revision by one user not shown)
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
+
===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 60: 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 21: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 />