Subversion-Projekte lars-tiefland.php_share

Revision

Details | Letzte Änderung | Log anzeigen | RSS feed

Revision Autor Zeilennr. Zeile
1 lars 1
--TEST--
2
File_SearchReplace quick mode; single file argument as an array; search - array, replacement - string
3
--SKIPIF--
4
<?php
5
include(dirname(__FILE__).'/setup.php');
6
print $status;
7
?>
8
--FILE--
9
<?php
10
require_once(dirname(__FILE__).'/setup.php');
11
 
12
$search[]  = ' BGCOLOR=#EEEEEE>';
13
$search[]  = '&nbsp;&nbsp;';
14
$search[]  = 'OSTG';
15
$replace = ' xpatternx ';
16
 
17
$snr = new File_SearchReplace( $search, $replace, (array) $onefilename);
18
$snr -> setSearchFunction('quick');
19
$snr -> doSearch() ;
20
 
21
readfile($onefilename);
22
echo "\n------[Occurences]: " . $snr->getNumOccurences();
23
echo "\n------[Last Error]: " , ($snr->getLastError() !== '') ? var_dump($snr->getLastError()) : "N/A";
24
 
25
?>
26
--EXPECT--
27
</td>
28
        </tr>
29
</table>
30
<!-- end  xpatternx  navbar -->
31
 
32
<!-- prdownloads supplemental -->
33
<TABLE width="100%" bgcolor="#FFFFFF" cellpadding="4" cellspacing="0" align="center" border="0">
34
<TR valign="middle">
35
 <TD align="center" colspan=3>
36
 
37
<iframe SRC="http://ads.osdn.com/?op=iframe&position=1&site_id=2&section=prdownloads" width="728" height="90" frameborder="no" border="0" MARGINWIDTH="0" MARGINHEIGHT="0" SCROLLING="no"></iframe>
38
 
39
 </TD>
40
 
41
</TR>
42
</TABLE>
43
<font size=1><br></font>
44
<!-- prdownloads supplemental --><TABLE align="center" width="90%" bgcolor="#FFFFFF" cellpadding="0" cellspacing="0" border="0">
45
<tr valign="middle">
46
  <td align="center"><a href="http://sourceforge.net/"><img alt="SourceForge.Net" src="http://images.sourceforge.net/prdownloads/sourceforge_whitebg.gif" width="136" height="79" border="0"></a>&nbsp;</td>
47
 
48
  <td align="center"><img alt="Download Server" src="http://images.sourceforge.net/prdownloads/sf-download_server.png" HEIGHT="72" WIDTH="172" border="0">&nbsp;</td>
49
</tr>
50
 <TR><TD align="center" colspan=2><TABLE width=100% border=1><TR bgcolor=#CCCCCC><TH><!--   failedmirror:  failedmirrorshort:  -->You are requesting file: /sevenzip/7z415b.exe<br>Please select a mirror</TH></TR></TABLE><TABLE width=100% cellpadding=1 cellspacing=1 border=0><TR><TH>Host<br></TH><TH>Location<br></TH><TH>Continent<br></TH><TH>Download<br></TH></TR>
51
<TR BGCOLOR=#DDDDDD><TD align=center><A HREF=http://www.ibiblio.org><IMG ALT="unc logo" BORDER=0 SRC=http://images.sourceforge.net/prdownloads/ibiblio_100x34.gif WIDTH=100 HEIGHT=41></A></TD><TD align=center>Chapel Hill, NC</TD><TD align=center>North America</TD><TD align=center><A HREF=/sevenzip/7z415b.exe?use_mirror=unc><IMG ALT="download"BORDER=0 SRC=/icons/binary.gif></A>1111 kb</TD></TR><TR xpatternx <TD align=center><A HREF=http://www.internap.com><IMG ALT="internap logo" BORDER=0 SRC=http://images.sourceforge.net/prdownloads/internap_137_54_2.jpg WIDTH=100 HEIGHT=41></A></TD><TD align=center>Atlanta, GA</TD><TD align=center>North America</TD><TD align=center><A HREF=/sevenzip/7z415b.exe?use_mirror=internap><IMG ALT="download"BORDER=0 SRC=/icons/binary.gif></A>1111 kb</TD></TR><TR BGCOLOR=#DDDDDD><TD align=center><A HREF=http://www.mirrorservice.org/help/introduction.html><IMG ALT="kent logo" BORDER=0 SRC=http://images.sourceforge.net/prdownloads/ukms-button-100x34.png WIDTH=100 HEIGHT=41></A></TD><TD align=center>Kent, UK</TD><TD align=center>Europe</TD><TD align=center><A HREF=/sevenzip/7z415b.exe?use_mirror=kent><IMG ALT="download"BORDER=0 SRC=/icons/binary.gif></A>1111 kb</TD></TR><TR xpatternx <TD align=center><A HREF=http://www.aleron.com><IMG ALT="aleron logo" BORDER=0 SRC=http://images.sourceforge.net/prdownloads/aleron_100x34.jpg WIDTH=100 HEIGHT=41></A></TD><TD align=center>Reston, VA</TD><TD align=center>North America</TD><TD align=center><A HREF=/sevenzip/7z415b.exe?use_mirror=aleron><IMG ALT="download"BORDER=0 SRC=/icons/binary.gif></A>1111 kb</TD></TR><TR BGCOLOR=#DDDDDD><TD align=center><A HREF=http://www.optusnet.com.au><IMG ALT="optusnet logo" BORDER=0 SRC=http://images.sourceforge.net/prdownloads/optusnet_100x34.gif WIDTH=100 HEIGHT=41></A></TD><TD align=center>Sydney, Australia</TD><TD align=center>Australia</TD><TD align=center><A HREF=/sevenzip/7z415b.exe?use_mirror=optusnet><IMG ALT="download"BORDER=0 SRC=/icons/binary.gif></A>1111 kb</TD></TR><TR xpatternx <TD align=center><A HREF=http://www.jaist.ac.jp><IMG ALT="jaist logo" BORDER=0 SRC=http://images.sourceforge.net/prdownloads/jaist_100_34.png WIDTH=100 HEIGHT=41></A></TD><TD align=center>Ishikawa, Japan</TD><TD align=center>Asia</TD><TD align=center><A HREF=/sevenzip/7z415b.exe?use_mirror=jaist><IMG ALT="download"BORDER=0 SRC=/icons/binary.gif></A>1111 kb</TD></TR><TR BGCOLOR=#DDDDDD><TD align=center><A HREF=http://www.puzzle.ch><IMG ALT="puzzle logo" BORDER=0 SRC=http://images.sourceforge.net/prdownloads/puzzleitc_100x34.gif WIDTH=100 HEIGHT=41></A></TD><TD align=center>Bern, Switzerland</TD><TD align=center>Europe</TD><TD align=center><A HREF=/sevenzip/7z415b.exe?use_mirror=puzzle><IMG ALT="download"BORDER=0 SRC=/icons/binary.gif></A>1111 kb</TD></TR><TR xpatternx <TD align=center><A HREF=http://www.heanet.ie><IMG ALT="heanet logo" BORDER=0 SRC=http://images.sourceforge.net/prdownloads/heanet_100x34.gif WIDTH=100 HEIGHT=41></A></TD><TD align=center>Dublin, Ireland</TD><TD align=center>Europe</TD><TD align=center><A HREF=/sevenzip/7z415b.exe?use_mirror=heanet><IMG ALT="download"BORDER=0 SRC=/icons/binary.gif></A>1111 kb</TD></TR><TR BGCOLOR=#DDDDDD><TD align=center><A HREF=http://www.mesh-solutions.com/sf/><IMG ALT="mesh logo" BORDER=0 SRC=http://images.sourceforge.net/prdownloads/mesh_100_34_3.gif WIDTH=100 HEIGHT=41></A></TD><TD align=center>Duesseldorf, Germany</TD><TD align=center>Europe</TD><TD align=center><A HREF=/sevenzip/7z415b.exe?use_mirror=mesh><IMG ALT="download"BORDER=0 SRC=/icons/binary.gif></A>1111 kb</TD></TR><TR xpatternx <TD align=center><A HREF=http://www.ovh.com><IMG ALT="ovh logo" BORDER=0 SRC=http://images.sourceforge.net/prdownloads/ovh_100x34.jpg WIDTH=100 HEIGHT=41></A></TD><TD align=center>Roubaix, France</TD><TD align=center>Europe</TD><TD align=center><A HREF=/sevenzip/7z415b.exe?use_mirror=ovh><IMG ALT="download"BORDER=0 SRC=/icons/binary.gif></A>1111 kb</TD></TR><TR BGCOLOR=#DDDDDD><TD align=center><A HREF=http://www.voxel.net><IMG ALT="voxel logo" BORDER=0 SRC=http://images.sourceforge.net/prdownloads/voxel_100x34.gif WIDTH=100 HEIGHT=41></A></TD><TD align=center>New York, New York</TD><TD align=center>North America</TD><TD align=center><A HREF=/sevenzip/7z415b.exe?use_mirror=voxel><IMG ALT="download"BORDER=0 SRC=/icons/binary.gif></A>1111 kb</TD></TR><TR xpatternx <TD align=center><A HREF=http://www.umn.edu><IMG ALT="umn logo" BORDER=0 SRC=http://images.sourceforge.net/prdownloads/umn_100x34.gif WIDTH=100 HEIGHT=41></A></TD><TD align=center>Minneapolis, MN</TD><TD align=center>North America</TD><TD align=center><A HREF=/sevenzip/7z415b.exe?use_mirror=umn><IMG ALT="download"BORDER=0 SRC=/icons/binary.gif></A>1111 kb</TD></TR><TR BGCOLOR=#DDDDDD><TD align=center><A HREF=http://www.belnet.be><IMG ALT="belnet logo" BORDER=0 SRC=http://images.sourceforge.net/prdownloads/belnet_100x34.gif WIDTH=100 HEIGHT=41></A></TD><TD align=center>Brussels, Belgium</TD><TD align=center>Europe</TD><TD align=center><A HREF=/sevenzip/7z415b.exe?use_mirror=belnet><IMG ALT="download"BORDER=0 SRC=/icons/binary.gif></A>1111 kb</TD></TR><TR xpatternx <TD colspan=2>
52
</TD><TD colspan=2><FORM METHOD=GET ACTION=/sevenzip/7z415b.exe><TABLE cellpadding=1 cellspacing=1 border=1 width=100% bgcolor=#FFFFFF bordercolor=#FFFFFF bordercolorlight=#FFFFFF bordercolordark=#FFFFFF>
53
<TR><TH>Select Preferred Mirror</TH></TR><TR BGCOLOR=#DDDDDD><TD align=left> xpatternx  xpatternx  xpatternx  xpatternx  xpatternx  xpatternx <INPUT  TYPE=RADIO NAME=use_default VALUE=unc OnClick="form.submit()">unc (US)
54
</TD></TR><TR xpatternx <TD align=left> xpatternx  xpatternx  xpatternx  xpatternx  xpatternx  xpatternx <INPUT  TYPE=RADIO NAME=use_default VALUE=internap OnClick="form.submit()">internap (US)
55
</TD></TR><TR BGCOLOR=#DDDDDD><TD align=left> xpatternx  xpatternx  xpatternx  xpatternx  xpatternx  xpatternx <INPUT  TYPE=RADIO NAME=use_default VALUE=kent OnClick="form.submit()">kent (UK)
56
</TD></TR><TR xpatternx <TD align=left> xpatternx  xpatternx  xpatternx  xpatternx  xpatternx  xpatternx <INPUT  TYPE=RADIO NAME=use_default VALUE=aleron OnClick="form.submit()">aleron (US)
57
</TD></TR><TR BGCOLOR=#DDDDDD><TD align=left> xpatternx  xpatternx  xpatternx  xpatternx  xpatternx  xpatternx <INPUT  TYPE=RADIO NAME=use_default VALUE=optusnet OnClick="form.submit()">optusnet (AU)
58
</TD></TR><TR xpatternx <TD align=left> xpatternx  xpatternx  xpatternx  xpatternx  xpatternx  xpatternx <INPUT  TYPE=RADIO NAME=use_default VALUE=jaist OnClick="form.submit()">jaist (JP)
59
</TD></TR><TR BGCOLOR=#DDDDDD><TD align=left> xpatternx  xpatternx  xpatternx  xpatternx  xpatternx  xpatternx <INPUT  TYPE=RADIO NAME=use_default VALUE=puzzle OnClick="form.submit()">puzzle (CH)
60
</TD></TR><TR xpatternx <TD align=left> xpatternx  xpatternx  xpatternx  xpatternx  xpatternx  xpatternx <INPUT  TYPE=RADIO NAME=use_default VALUE=heanet OnClick="form.submit()">heanet (IE)
61
</TD></TR><TR BGCOLOR=#DDDDDD><TD align=left> xpatternx  xpatternx  xpatternx  xpatternx  xpatternx  xpatternx <INPUT  TYPE=RADIO NAME=use_default VALUE=mesh OnClick="form.submit()">mesh (DE)
62
</TD></TR><TR xpatternx <TD align=left> xpatternx  xpatternx  xpatternx  xpatternx  xpatternx  xpatternx <INPUT  TYPE=RADIO NAME=use_default VALUE=ovh OnClick="form.submit()">ovh (FR)
63
</TD></TR><TR BGCOLOR=#DDDDDD><TD align=left> xpatternx  xpatternx  xpatternx  xpatternx  xpatternx  xpatternx <INPUT  TYPE=RADIO NAME=use_default VALUE=voxel OnClick="form.submit()">voxel (US)
64
</TD></TR><TR xpatternx <TD align=left> xpatternx  xpatternx  xpatternx  xpatternx  xpatternx  xpatternx <INPUT  TYPE=RADIO NAME=use_default VALUE=umn OnClick="form.submit()">umn (US)
65
</TD></TR><TR BGCOLOR=#DDDDDD><TD align=left> xpatternx  xpatternx  xpatternx  xpatternx  xpatternx  xpatternx <INPUT  TYPE=RADIO NAME=use_default VALUE=belnet OnClick="form.submit()">belnet (BE)
66
</TD></TR><TR BGCOLOR=#CCCCFF><TD align=left> xpatternx  xpatternx  xpatternx  xpatternx  xpatternx  xpatternx <INPUT checked TYPE=RADIO NAME=use_default VALUE=none OnClick="form.submit()"><b>none</b>
67
</TD></TR><TR BGCOLOR=#DDDDDD><TD align=center><INPUT TYPE=submit VALUE='set default'></TD></TR>
68
</table></TD></TR></TABLE></FORM><P class="footer">
69
<b>Jan 27, 2005 12:40</b><br>
70
</P></TD>
71
<TD valign=top width=126 bgcolor=#AAAAAA>
72
 <!-- AD POSITION 2 --> <iframe src="http://ads.osdn.com/?op=iframe&position=2&site_id=2&section=prdownloads&allpositions=1,2" height="600" width="125" frameborder="0" border="0" marginwidth="0" marginheight="0" scrolling="no"></iframe>  <!-- end ad position2 -->
73
</TD>
74
</TR></TABLE>
75
<br>&nbsp;
76
<!-- start OSDN Footer -->
77
 
78
<table width="100%" border="0" cellspacing="0" cellpadding="0">
79
<tr bgcolor="#FFFFFF">
80
<td><img src="http://images.sourceforge.net/prdownloads/blank.gif" width="1" height="1" alt=""></td>
81
------[Occurences]: 98
82
------[Last Error]: N/A