PHAR.GETMETADATA(3) 1 PHAR.GETMETADATA(3)Phar::getMetadata - Returns phar archive meta-data
SYNOPSIS
public mixed Phar::getMetadata (void )
DESCRIPTION
Retrieve archive meta-data. Meta-data can be any PHP variable that can be serialized.
PARAMETERS
No parameters.
RETURN VALUES
any PHP variable that can be serialized and is stored as meta-data for the Phar archive, or NULL if no meta-data is stored.
EXAMPLES
Example #1
A Phar.getMetadata(3) example
<?php
// make sure it doesn't exist
@unlink('brandnewphar.phar');
try {
$p = new Phar(dirname(__FILE__) . '/brandnewphar.phar', 0, 'brandnewphar.phar');
$p['file.php'] = '<?php echo "hello";';
$p->setMetadata(array('bootstrap' => 'file.php'));
var_dump($p->getMetadata());
} catch (Exception $e) {
echo 'Could not modify phar:', $e;
}
?>
The above example will output:
array(1) {
["bootstrap"]=>
string(8) "file.php"
}
SEE ALSO Phar.setMetadata(3), Phar.delMetadata(3), Phar.hasMetadata(3).
PHP Documentation Group PHAR.GETMETADATA(3)
Check Out this Related Man Page
PHARFILEINFO.GETMETADATA(3) 1 PHARFILEINFO.GETMETADATA(3)PharFileInfo::getMetadata - Returns file-specific meta-data saved with a file
SYNOPSIS
public mixed PharFileInfo::getMetadata (void )
DESCRIPTION
Return meta-data that was saved in the Phar archive's manifest for this file.
PARAMETERS RETURN VALUES
any PHP variable that can be serialized and is stored as meta-data for the file, or NULL if no meta-data is stored.
EXAMPLES
Example #1
A PharFileInfo.getMetadata(3) example
<?php
// make sure it doesn't exist
@unlink('brandnewphar.phar');
try {
$p = new Phar(dirname(__FILE__) . '/brandnewphar.phar', 0, 'brandnewphar.phar');
$p['file.txt'] = 'hello';
$p['file.txt']->setMetadata(array('user' => 'bill', 'mime-type' => 'text/plain'));
var_dump($p['file.txt']->getMetadata());
} catch (Exception $e) {
echo 'Could not create/modify brandnewphar.phar: ', $e;
}
?>
The above example will output:
array(2) {
["user"]=>
string(4) "bill"
["mime-type"]=>
string(10) "text/plain"
}
SEE ALSO PharFileInfo.setMetadata(3), PharFileInfo.hasMetadata(3), PharFileInfo.delMetadata(3), Phar.setMetadata(3), Phar.hasMetadata(3), Phar.get-
Metadata(3).
PHP Documentation Group PHARFILEINFO.GETMETADATA(3)
Hi everybody,
I'm new on this forum and I hope to use it correctly.
My question is: I have to download from a bash script the text file at the following page:
opm.phar.umich.edu/subunits.php
How can I do it? The wget function downloads the html code, while I want to get the text file only. Does... (1 Reply)
Hi,
I want to do a sed (linux) or the alternative in PHP to insert a backslash in front of every occurrence of every forward slash
ex.
/archive/data/stanley
-->
\/archive\/data\/stanley
I appreciate it! (4 Replies)
Helo, i try send data from Unix to PHP. What is the correctly way to do this ?
i try:
c
char command ;
sprintf(command , "php import.php %s",my_vars);
system(command );
php
$my_data = @ $argv;
this work, but i am not sure that is the right way. an the special chargers are not in... (1 Reply)