Packageindex Classtrees Modulegroups Elementlist Report XML Files

Softerra

Utils::Array

public module Array

Array Functions Library.

Linkshttp://www.softerra.com/products/ - [Softerra PHP Developer Library Home Page]
AuthorsSofterra <phplib@softerra.com>
SincePHP 4.0.1pl2
Version1.1.7
Copyright(c) 1999-2002 Softerra, LLC

 

Public Method Summary

void alterValue(mixed &$value, mixed $key, string $prefix)
Alters value.
void alterArray(array &$array, string $prefix)
Alters array.
string listArrayValues(array $array, [ string $separator ])
Returns the list of array values separated by $separator.
string listArrayKeys(array $array, [ string $separator ])
Returns the list of array keys separated by $separator.
string listArrayKeysAndValues(array $array, [ string $relation, string $separator, boolean $inQuotes ])
Returns the list of array keys and values.
string printArray(array $array, [ string $prefix ])
Outputs an array with the specified $prefix.
int array_max(array $array)
Return the array's maximal element.
void removeIntegerValuesFromArray(array &$array)
Removes integer values from array.
void removeNotIntegerValuesFromArray(array &$array)
Removes non-integer values from array.

Public Method Details

alterValue

public void alterValue( mixed &$value, mixed $key, string $prefix )

  Alters value.

Adds $prefix to $value.

Parameter
mixed &$value
mixed $key
string $prefix
Returns void


alterArray

public void alterArray( array &$array, string $prefix )

  Alters array.

Alters array values - add $prefix to all array values.

Parameter
array &$array
string $prefix
Returns void


listArrayValues

public string listArrayValues( array $array, [ string $separator ] )

  Returns the list of array values separated by $separator.

Parameter
array $array
string $separator = >>","<<
Returns string


listArrayKeys

public string listArrayKeys( array $array, [ string $separator ] )

  Returns the list of array keys separated by $separator.

Parameter
array $array
string $separator = >>","<<
Returns string


listArrayKeysAndValues

public string listArrayKeysAndValues( array $array, [ string $relation, string $separator, boolean $inQuotes ] )

  Returns the list of array keys and values.

Returns the list of array keys and values joined by $relation and separated by $separator. Values will be double-quoted if $inQuotes is TRUE.

Parameter
array $array
string $relation = >>"="<<
string $separator = >>","<<
boolean $inQuotes = >>false<<
Returns string


printArray

public string printArray( array $array, [ string $prefix ] )

  Outputs an array with the specified $prefix.

Parameter
array $array
string $prefix = >>""<<
Returns string


array_max

public int array_max( array $array )

  Return the array's maximal element.

Parameter
array $array
Returns int


removeIntegerValuesFromArray

public void removeIntegerValuesFromArray( array &$array )

  Removes integer values from array.

Parameter
array &$array
Returns void


removeNotIntegerValuesFromArray

public void removeNotIntegerValuesFromArray( array &$array )

  Removes non-integer values from array.

Parameter
array &$array
Returns void



Packageindex Classtrees Modulegroups Elementlist Report XML Files