Core Function Join

From Sputnik Wiki
(Difference between revisions)
Jump to: navigation, search
(Created page with "<pre> Join( <array>, <separator> ) </pre> === Description === Join an array into a string with an optional separator. === Parameters === ==== array ==== The array to join. ...")
 
m (1 revision)
 
(7 intermediate revisions by one user not shown)
Line 16: Line 16:
  
 
Optional; A string to place between each array element.
 
Optional; A string to place between each array element.
 +
 +
Default is " " a space.
  
 
=== Return Value ===
 
=== Return Value ===
  
 
Success - The array merged into a string.
 
Success - The array merged into a string.
Failure - Returns the separator.
+
 
 +
Failure - Returns an empty string.
  
 
=== Remarks ===
 
=== Remarks ===
Line 29: Line 32:
  
 
<syntaxhighlight lang="sputnik">
 
<syntaxhighlight lang="sputnik">
$days = Split("Sun,Mon,Tue,Wed,Thu,Fri,Sat", ",")
+
$days = Array ("Sun", "Mon", "Tue", "Wed", "Thu", "Fri", "Sat");
For $day In $days
+
Foreach ( $days as $day )
println("Element is: " . $day)
+
{
Next
+
println("Element is: " . $day);
println("Back together is " . join($days, ":")   )
+
}
 +
println("Joined together is " . join($days, ":") );
 +
// Prints: Joined together is Sun:Mon:Tue:Wed:Thu:Fri:Sat
 
</syntaxhighlight>
 
</syntaxhighlight>
 
Heres another way of writing it
 
 
<syntaxhighlight lang="sputnik">
 
$days = Split("Sun,Mon,Tue,Wed,Thu,Fri,Sat", ",")
 
For $day In $days
 
println("Element is: " . $day)
 
Next
 
println("Back together is " . $days::join(":")  )
 
</syntaxhighlight>
 
 
Note the :: this will allow a function to be called using the variable its attached to becomes the first param.
 
  
 
[[Category:Core Function]]
 
[[Category:Core Function]]

Latest revision as of 12:38, 14 June 2015

Join( <array>, <separator> )

Contents

Description

Join an array into a string with an optional separator.

Parameters

array

The array to join.

separator

Optional; A string to place between each array element.

Default is " " a space.

Return Value

Success - The array merged into a string.

Failure - Returns an empty string.

Remarks

This does not alter the original array.

Example

$days = Array ("Sun", "Mon", "Tue", "Wed", "Thu", "Fri", "Sat");
Foreach ( $days as $day )
{
	println("Element is: " . $day);
}
println("Joined together is " . join($days, ":") );
// Prints: Joined together is Sun:Mon:Tue:Wed:Thu:Fri:Sat
Personal tools
Namespaces
Variants
Actions
Navigation
Toolbox