7. Format methods - adwins/Arrayer GitHub Wiki

7. Format methods.

Introduction

Format methods.

Details

/**
 * Format methods return new Arrayer object

/**
 * Formats a string according to a $format.
 */
$arrayer->var->format('%s');

/**
 * Formats a string as date.
 */
$arrayer->var->as_date($format = 'Y-m-d')

/**
 * Gets a string (in specified charset $to_charset).
 */
$arrayer->var->as_string([ $to_charset=null ]);

/**
 * Gets a string in lower case.
 */
$arrayer->var->as_lower();

/**
 * Gets a string in upper case.
 */
$arrayer->var->as_upper();

/**
 * Respells (transliterates) the string value.
 */
$arrayer->var->respell();


/**
 * Creates a URL safe name from a string, respelling it and cleaning characters.
 */
$arrayer->var->as_safe_name();


/**
 * Escapes string (htmlspecialchars).
 */
$arrayer->var->escape()

/**
 * Hashes string to md5 with given $salt.
 */
$arrayer->var->md5([ $salt = '' ])

/**
 * Hashes string to sha1 with given $salt.
 */
$arrayer->var->sha1([ $salt = '' ]);

/**
 * Hashes string to crypt with given $salt.
 */
$arrayer->var->crypt([ $salt = null ]);

/**
 * Hashes string to sha256.
 */
$arrayer->var->sha256();

/**
 * Gets CRC32 of the string value.
 */
$arrayer->var->crc32();

/**
 * Reverses the string value.
 */
$arrayer->var->rev();

/**
 * Gets the substring of the string value specified by the $start and $len parameters.
 */
$arrayer->var->substr($start [, $len = null ]);

/**
 * Chunks the string value by $chunklen
 */
$arrayer->var->chunk([ $chunklen = 76 [, $end = "\r\n" ] ]);

/**
 * Encodes the string value with base64.
 * $as_mail = true adds special mime header
 */
$arrayer->var->base64([ $as_mail = false ]);

/**
 * Decodes the string value with base64.
 */
$arrayer->var->base64_decode();

/**
 * Converts the string value to a quoted-printable string.
 * $as_mail = true adds special mime header
 */
$arrayer->var->quoted([ $as_mail = false ]);

/**
 * Converts the quoted-printable string value to a string value.
 */
$arrayer->var->quoted_decode();

/**
 * Converts the MIME string to a string (from base64 or quoted_printable).
 */
$arrayer->var->mime_string_decode();

/**
 * Converts the IP to a Hex value.
 */
$arrayer->var->ip2hex();

/**
 * Converts the Hex value to an IP.
 */
$arrayer->var->hex2ip();



⚠️ **GitHub.com Fallback** ⚠️