« PHP 8.3 Manual トップ
著作権 »
per page, with , order by , clip by
Results of 1 - 10 of about 22 for brandnewphar (0.002 sec.)
Phar アーカイブの PHP ローダ (あるいは起動スタブ) を設定する 12289
« Phar::setSignatureAlgorithm Phar::startBuffering » PHP Manual Phar Phar アーカイブの PHP ローダ (あるいは起動スタブ) を設定する 検索 Phar::setStub (PHP 5 >= 5.3.0, PHP 7, PHP 8, PECL phar >= 1.0.0) Phar::setStub — Phar アーカイブの PHP ロ ... tents($resource)); に置き換えるべきです。 例 例1 Phar::setStub() の例 <?php try { $p = new Phar ( dirname ( __FILE__ ) . '/brandnewphar.phar' , 0 , 'brandnewphar.phar' ); $p [ 'a.php' ] = '<?php var_dump("Hello");' ; $p -> setStub ( '<?php var_dump("First"); ... Phar::mapPhar("brandnewphar.phar"); __HALT_COMPILER(); ?>' ); include 'phar://brandnewphar.phar/a.php' ; var_dump ( $p -> getStub ()); $p [ 'b.php' ] ... = '<?php var_dump("World");' ; $p -> setStub ( '<?php var_dump("Second"); Phar::mapPhar("brandnewphar.phar"); __HALT_COMPILER(); ?>' ); include 'phar://brandnewphar.phar/b.php' ; var_dump ( $p -> getStub ()); } catch ( Excep ...
https://man.mtool.work/php/8.3/phar.setstub.html
Phar アーカイブの PHP ローダ (あるいは起動スタブ) を設定する 12289
« Phar::setSignatureAlgorithm Phar::startBuffering » PHP Manual Phar Phar アーカイブの PHP ローダ (あるいは起動スタブ) を設定する 検索 Phar::setStub (PHP 5 >= 5.3.0, PHP 7, PHP 8, PECL phar >= 1.0.0) Phar::setStub — Phar アーカイブの PHP ロ ... tents($resource)); に置き換えるべきです。 例 例1 Phar::setStub() の例 <?php try { $p = new Phar ( dirname ( __FILE__ ) . '/brandnewphar.phar' , 0 , 'brandnewphar.phar' ); $p [ 'a.php' ] = '<?php var_dump("Hello");' ; $p -> setStub ( '<?php var_dump("First"); ... Phar::mapPhar("brandnewphar.phar"); __HALT_COMPILER(); ?>' ); include 'phar://brandnewphar.phar/a.php' ; var_dump ( $p -> getStub ()); $p [ 'b.php' ] ... = '<?php var_dump("World");' ; $p -> setStub ( '<?php var_dump("Second"); Phar::mapPhar("brandnewphar.phar"); __HALT_COMPILER(); ?>' ); include 'phar://brandnewphar.phar/b.php' ; var_dump ( $p -> getStub ()); } catch ( Excep ...
https://man.mtool.work/php/8.3/phar.setstub.html
Phar アーカイブへの書き込みリクエストのバッファリングを終了し、変更内容をディス... 10824
« Phar::startBuffering Phar::unlinkArchive » PHP Manual Phar Phar アーカイブへの書き込みリクエストのバッファリングを終了し、変更内容をディスクに書き込む 検索 Phar::stopBuffering (PHP 5 >= 5.3.0, PHP 7, PHP 8, PECL phar >= 1.0.0) Phar::stopB ... した場合は PharException がスローされます。 例 例1 Phar::stopBuffering() の例 <?php $p = new Phar ( dirname ( __FILE__ ) . '/brandnewphar.phar' , 0 , 'brandnewphar.phar' ); $p [ 'file1.txt' ] = 'hi' ; $p -> startBuffering (); var_dump ( $p -> getStub ()); $p - ... > setStub ( "<?php function __autoload(\$class) { include 'phar://brandnewphar.phar/' . str_replace('_', '/', \$class) . '.php'; } Phar::mapPhar('brandnewphar.phar'); include 'phar://brandnewphar.phar/ ... R();" string(195) "<?php function __autoload($class) { include 'phar://' . str_replace('_', '/', $class); } Phar::mapPhar('brandnewphar.phar'); include 'phar://brandnewphar.phar/startup.php'; __HALT_COMPILER();" 参考 Phar::startBuffering() - Phar の書き込み操 ...
https://man.mtool.work/php/8.3/phar.stopbuffering.html
Phar アーカイブへの書き込みリクエストのバッファリングを終了し、変更内容をディス... 10824
« Phar::startBuffering Phar::unlinkArchive » PHP Manual Phar Phar アーカイブへの書き込みリクエストのバッファリングを終了し、変更内容をディスクに書き込む 検索 Phar::stopBuffering (PHP 5 >= 5.3.0, PHP 7, PHP 8, PECL phar >= 1.0.0) Phar::stopB ... した場合は PharException がスローされます。 例 例1 Phar::stopBuffering() の例 <?php $p = new Phar ( dirname ( __FILE__ ) . '/brandnewphar.phar' , 0 , 'brandnewphar.phar' ); $p [ 'file1.txt' ] = 'hi' ; $p -> startBuffering (); var_dump ( $p -> getStub ()); $p - ... > setStub ( "<?php function __autoload(\$class) { include 'phar://brandnewphar.phar/' . str_replace('_', '/', \$class) . '.php'; } Phar::mapPhar('brandnewphar.phar'); include 'phar://brandnewphar.phar/ ... R();" string(195) "<?php function __autoload($class) { include 'phar://' . str_replace('_', '/', $class); } Phar::mapPhar('brandnewphar.phar'); include 'phar://brandnewphar.phar/startup.php'; __HALT_COMPILER();" 参考 Phar::startBuffering() - Phar の書き込み操 ...
https://man.mtool.work/php/8.3/phar.stopbuffering.html
ファイルとともに保存されている、ファイル固有のメタデータを返す 8989
« PharFileInfo::getContent PharFileInfo::getPharFlags » PHP Manual PharFileInfo ファイルとともに保存されている、ファイル固有のメタデータを返す 検索 PharFileInfo::getMetadata (PHP 5 >= 5.3.0, PHP 7, PHP 8, PECL phar >= 1.0.0) PharFileInfo::g ... 引数 unserializeOptions が追加されました。 例 例1 PharFileInfo::getMetadata() の例 <?php // 確実に消しておきます @ unlink ( 'brandnewphar.phar' ); try { $p = new Phar ( dirname ( __FILE__ ) . '/brandnewphar.phar' , 0 , 'brandnewphar.phar' ); $p [ 'file.txt' ] ... 'bill' , 'mime-type' => 'text/plain' )); var_dump ( $p [ 'file.txt' ]-> getMetadata ()); } catch ( Exception $e ) { echo 'brandnewphar.phar を作成/変更できません: ' , $e ; } ?> 上の例の出力は以下となります。 array(2) { ["user"]=> string(4) "bill" ["mime-typ ... :getMetadata() - phar アーカイブのメタデータを返す 関連キーワード: メタデータ PharFileInfo phar getMetadata Phar とも 固有 brandnewphar array アーカイブ file txt setMetadata unserializeOptions user bill mime type text plain ...
https://man.mtool.work/php/8.3/pharfileinfo.getmetadata.html
ファイルとともに保存されている、ファイル固有のメタデータを返す 8989
« PharFileInfo::getContent PharFileInfo::getPharFlags » PHP Manual PharFileInfo ファイルとともに保存されている、ファイル固有のメタデータを返す 検索 PharFileInfo::getMetadata (PHP 5 >= 5.3.0, PHP 7, PHP 8, PECL phar >= 1.0.0) PharFileInfo::g ... 引数 unserializeOptions が追加されました。 例 例1 PharFileInfo::getMetadata() の例 <?php // 確実に消しておきます @ unlink ( 'brandnewphar.phar' ); try { $p = new Phar ( dirname ( __FILE__ ) . '/brandnewphar.phar' , 0 , 'brandnewphar.phar' ); $p [ 'file.txt' ] ... 'bill' , 'mime-type' => 'text/plain' )); var_dump ( $p [ 'file.txt' ]-> getMetadata ()); } catch ( Exception $e ) { echo 'brandnewphar.phar を作成/変更できません: ' , $e ; } ?> 上の例の出力は以下となります。 array(2) { ["user"]=> string(4) "bill" ["mime-typ ... Phar::getMetadata() - phar アーカイブのメタデータを返す 関連キーワード: メタデータ PharFileInfo phar getMetadata Phar 固有 brandnewphar アーカイブ setMetadata unserializeOptions user bill mime type text plain hasMetadata エントリ getContent getPharFlags mixe ...
https://man.mtool.work/php/8.3/pharfileinfo.getmetadata.html
Phar アーカイブ内のエントリ (ファイル) の数を返す 8383
« Phar::copy Phar::createDefaultStub » PHP Manual Phar Phar アーカイブ内のエントリ (ファイル) の数を返す 検索 Phar::count (PHP 5 >= 5.3.0, PHP 7, PHP 8, PECL phar >= 1.0.0) Phar::count — Phar アーカイブ内のエントリ (ファイル) の数を返す 説明 ... 在しない場合は 0 (数字のゼロ) を返します。 例 例1 Phar::count() の例 <?php // 存在しないことを確実にしておきます @ unlink ( 'brandnewphar.phar' ); try { $p = new Phar ( dirname ( __FILE__ ) . '/brandnewphar.phar' , 0 , 'brandnewphar.phar' ); } catch ( Exceptio ... となります。 phar のエントリ数は 0 です phar のエントリ数は 1 です 関連キーワード: Phar phar エントリ count アーカイブ mode brandnewphar アイテム copy createDefaultStub モード 整数 数字 unlink dirname catch Exception ...
https://man.mtool.work/php/8.3/phar.count.html
Phar アーカイブ内のエントリ (ファイル) の数を返す 8248
« Phar::copy Phar::createDefaultStub » PHP Manual Phar Phar アーカイブ内のエントリ (ファイル) の数を返す 検索 Phar::count (PHP 5 >= 5.3.0, PHP 7, PHP 8, PECL phar >= 1.0.0) Phar::count — Phar アーカイブ内のエントリ (ファイル) の数を返す 説明 ... 在しない場合は 0 (数字のゼロ) を返します。 例 例1 Phar::count() の例 <?php // 存在しないことを確実にしておきます @ unlink ( 'brandnewphar.phar' ); try { $p = new Phar ( dirname ( __FILE__ ) . '/brandnewphar.phar' , 0 , 'brandnewphar.phar' ); } catch ( Exceptio ... となります。 phar のエントリ数は 0 です phar のエントリ数は 1 です 関連キーワード: Phar phar エントリ count アーカイブ mode brandnewphar echo int アイテム copy Search createDefaultStub function パラメータ モード 整数 すべて 戻り値 場合 ...
https://man.mtool.work/php/8.3/phar.count.html
ファイル固有のパーミッションビットを設定する 8248
« PharFileInfo PharFileInfo::compress » PHP Manual PharFileInfo ファイル固有のパーミッションビットを設定する 検索 PharFileInfo::chmod (PHP 5 >= 5.3.0, PHP 7, PHP 8, PECL phar >= 1.0.0) PharFileInfo::chmod — ファイル固有のパーミッションビット ... od() を参照ください)。 戻り値 値を返しません。 例 例1 PharFileInfo::chmod() の例 <?php // 確実に消しておきます @ unlink ( 'brandnewphar.phar' ); try { $p = new Phar ( 'brandnewphar.phar' , 0 , 'brandnewphar.phar' ); $p [ 'file.sh' ] = '#!/usr/local/lib/php < ... $e ; } ?> 上の例の出力は以下となります。 bool(true) 関連キーワード: ビット PharFileInfo phar chmod パーミッション 固有 php brandnewphar file sh perms 書き込み readonly Phar アーカイブ echo Search compress function int ...
https://man.mtool.work/php/8.3/pharfileinfo.chmod.html
ファイル固有のパーミッションビットを設定する 8248
« PharFileInfo PharFileInfo::compress » PHP Manual PharFileInfo ファイル固有のパーミッションビットを設定する 検索 PharFileInfo::chmod (PHP 5 >= 5.3.0, PHP 7, PHP 8, PECL phar >= 1.0.0) PharFileInfo::chmod — ファイル固有のパーミッションビット ... od() を参照ください)。 戻り値 値を返しません。 例 例1 PharFileInfo::chmod() の例 <?php // 確実に消しておきます @ unlink ( 'brandnewphar.phar' ); try { $p = new Phar ( 'brandnewphar.phar' , 0 , 'brandnewphar.phar' ); $p [ 'file.sh' ] = '#!/usr/local/lib/php < ... ' , $e ; } ?> 上の例の出力は以下となります。 bool(true) 関連キーワード: ビット PharFileInfo phar chmod パーミッション 固有 brandnewphar perms 書き込み readonly Phar アーカイブ compress ファイルパーミッション 実行時 自動的 操作 オフ PharData 制約 unlink local ...
https://man.mtool.work/php/8.3/pharfileinfo.chmod.html
PREV 1 2 3 NEXT