コードをコピーします コードは次のとおりです:
/*
* ubuntu自動切り替え壁紙xmlファイルを生成します
*/
//画像ディレクトリ
$dir = '/home/yuxing /background';
$hd = opendir($dir) または die('ディレクトリを開けません');
$file = readdir($hd); "$dir/ $file";
if (is_file($tem) && in_array(strto lower(substr(strrchr($file,'.'), 1)), array('jpg', 'gif')))
$files[] = $tem;
closedir($hd);
$xw = new xmlWriter(); setIndent(true) ;
$xw->setIndentString(' ');
$xw->startDocument('1.0', 'utf-8'); $xw->startElement('starttime');
$xw->writeElement('year', '2000');
$xw->writeElement('month', '01'); >writeElement( '日', '01');
$xw->writeElement('時間', '00');
$xw->writeElement('分', '00'); ->writeElement ('秒', '00');
$xw->endElement();
$count = count($files); ) {
$ xw->startElement('static');
//$xw->writeElement('duration', '1795.0');
$xw->writeElement('duration', '30.0') ;
$xw ->writeElement('file', $files[$i]);
$xw->startElement('transition'); writeElement('期間 ', '5');
$xw->writeElement('from', $files[$i]);
$xw->writeElement('to', isset($files[$i]) +1]) : $files[0]);
$xw->endElement(); >outputMemory( true);
//ファイルを生成します
$hd = fopen($dir . "/yuxing.xml", 'wb');
fwrite($hd, $xml);
「わかりました」
?>
http://www.bkjia.com/PHPjc/322262.html
www.bkjia.com
true
http://www.bkjia.com/PHPjc/322262.html
技術記事
次のようにコードをコピーします: ?php /* * ubuntu 自動壁紙切り替え XML ファイルを生成 */ //ピクチャ ディレクトリ $dir = '/home/yuxing/background' $hd = opendir($dir) または die('can notディレクトリを開きます'); $fi...