|
Home
iRate! IceMelon IM Tutorials Headlines CoolSites PHP Functions |
Most Referenced Functions » google_pagerank() » preg_replace() » imagecreatefrompng() » site_pageranks() » imagepng() » imagedestroy() » imagestring() » imagecolorallocate() » htmlentities() » fopen() » preg_match() » header() » getimagesize() » htmlspecialchars() » ob_start() » session_start() » strstr() » ob_flush() » preg_match_all() » strpos() » setcookie() » flush() » str_replace() » array2vars() » nl2br() » preg_split() » ereg() » urlencode() » ereg_replace() » readgzfile() Become a sponsor for $15/month. Link is sitewide - PR5 homepage, 20+ PR4 pages, 90+ PR3 pages. Email dave[AT]icemelon[D0T]c0m. |
PHP Functions
Function: wddx_serialize_vars (PHP 3 >= 3.0.7, PHP 4, PHP 5) wddx_serialize_vars -- Serialize variables into a WDDX packetDescriptionstring wddx_serialize_vars ( mixed var_name [, mixed ...] )wddx_serialize_vars() is used to create a WDDX packet with a structure that contains the serialized representation of the passed variables. wddx_serialize_vars() takes a variable number of arguments, each of which can be either a string naming a variable or an array containing strings naming the variables or another array, etc.
Example 1. wddx_serialize_vars() example <?php $a = 1; $b = 5.5; $c = array("blue", "orange", "violet"); $d = "colors"; $clvars = array("c", "d"); echo wddx_serialize_vars("a", "b", $clvars); ?> The above example will produce: <wddxPacket version='1.0'><header/><data><struct><var name='a'><number>1</number></var> <var name='b'><number>5.5</number></var><var name='c'><array length='3'> <string>blue</string><string>orange</string><string>violet</string></array></var> <var name='d'><string>colors</string></var></struct></data></wddxPacket>CXLII. xattr Functions IntroductionThe xattr extension allows for the manipulation of extended attributes on a filesystem. RequirementsTo use xattr, you will need libattr installed. It is available at http://oss.sgi.com/projects/xfs/ . Note: These functions only work on filesystems that support extended attributes, and have them enabled at mount time. Some common filesystems that support extended attributes are ext2, ext3, reiserfs, jfs, and xfs. Installationxattr is currently available through PECL http://pecl.php.net/package/xattr . If PEAR is available on your *nix-like system you can use the pear installer to install the xattr extension, by the following command: pear -v install xattr . You can always download the tar.gz package and install xattr by hand: Example 1. xattr install by hand gunzip xattr-xxx.tgz tar -xvf xattr-xxx.tar cd xattr-xxx phpize ./configure && make && make install Predefined ConstantsThe constants below are defined by this extension, and will only be available when the extension has either been compiled into PHP or dynamically loaded at runtime. XATTR_ROOT ( integer ) Set attribute in root (trusted) namespace. Requires root privileges. XATTR_DONTFOLLOW ( integer )Do not follow the symbolic link but operate on symbolic link itself. XATTR_CREATE ( integer )Function will fail if extended attribute already exists. XATTR_REPLACE ( integer )Function will fail if extended attribute doesn't exist. Table of Contents xattr_get -- Get an extended attribute xattr_list -- Get a list of extended attributes xattr_remove -- Remove an extended attribute xattr_set -- Set an extended attribute xattr_supported -- Check if filesystem supports extended attributesRelated Function(s) |