X7ROOT File Manager
Current Path:
/opt/alt/php55/usr/share/pear/test/File_MARC/tests
opt
/
alt
/
php55
/
usr
/
share
/
pear
/
test
/
File_MARC
/
tests
/
??
..
??
bad_example.mrc
(1.81 KB)
??
bad_example.xml
(7.11 KB)
??
bigarchive.xml
(3.43 KB)
??
camel.mrc
(6.83 KB)
??
example.mrc
(1.81 KB)
??
marc_001.phpt
(2.43 KB)
??
marc_002.phpt
(4.58 KB)
??
marc_003.phpt
(1.33 KB)
??
marc_004.phpt
(9.33 KB)
??
marc_005.phpt
(3.4 KB)
??
marc_006.phpt
(1.27 KB)
??
marc_007.phpt
(1.16 KB)
??
marc_008.phpt
(461 B)
??
marc_009.phpt
(1.49 KB)
??
marc_010.phpt
(4.58 KB)
??
marc_011.phpt
(2.67 KB)
??
marc_012.phpt
(1.73 KB)
??
marc_013.phpt
(8.31 KB)
??
marc_014.phpt
(3.47 KB)
??
marc_015.phpt
(4.75 KB)
??
marc_016.phpt
(12.35 KB)
??
marc_017.phpt
(4.05 KB)
??
marc_018.phpt
(3.09 KB)
??
marc_019.phpt
(4.02 KB)
??
marc_020.phpt
(3.85 KB)
??
marc_021.phpt
(4.75 KB)
??
marc_022.phpt
(10.24 KB)
??
marc_023.phpt
(523 B)
??
marc_16783.phpt
(2.42 KB)
??
marc_field_001.phpt
(878 B)
??
marc_field_002.phpt
(542 B)
??
marc_field_003.phpt
(1.64 KB)
??
marc_field_004.phpt
(920 B)
??
marc_field_005.phpt
(998 B)
??
marc_field_21246.phpt
(795 B)
??
marc_lint_001.phpt
(4.42 KB)
??
marc_lint_002.phpt
(2.31 KB)
??
marc_lint_003.phpt
(2.74 KB)
??
marc_lint_004.phpt
(5.08 KB)
??
marc_lint_005.phpt
(2.64 KB)
??
marc_record_001.phpt
(544 B)
??
marc_subfield_001.phpt
(716 B)
??
marc_subfield_002.phpt
(1.03 KB)
??
marc_xml_001.phpt
(7.45 KB)
??
marc_xml_002.phpt
(3.52 KB)
??
marc_xml_003.phpt
(1.45 KB)
??
marc_xml_004.phpt
(2.75 KB)
??
marc_xml_005.phpt
(1.47 KB)
??
marc_xml_006.phpt
(1.41 KB)
??
marc_xml_007.phpt
(972 B)
??
marc_xml_008.phpt
(12.36 KB)
??
marc_xml_009.phpt
(1.07 KB)
??
marc_xml_16642.phpt
(916 B)
??
marc_xml_namespace.phpt
(706 B)
??
marc_xml_namespace_prefix.phpt
(685 B)
??
marc_xml_rsinger.phpt
(2.44 KB)
??
music.mrc
(4.17 KB)
??
music.xml
(11.38 KB)
??
namespace.xml
(7.9 KB)
??
onerecord.xml
(3.23 KB)
??
sandburg.mrc
(1.12 KB)
??
sandburg.xml
(3.26 KB)
??
skipif.inc
(177 B)
??
xmlescape.mrc
(728 B)
Editing: marc_field_21246.phpt
--TEST-- marc_field_21246: Delete multiple subfields --SKIPIF-- <?php include('skipif.inc'); ?> --FILE-- <?php $dir = dirname(__FILE__); require 'File/MARC.php'; $field = new File_MARC_Data_Field(650, [ new File_MARC_Subfield('9', 'test1'), new File_MARC_Subfield('9', 'test2'), new File_MARC_Subfield('0', 'test3'), new File_MARC_Subfield('9', 'test4'), ] ); echo "--- Before: ---\n$field\n\n"; foreach ($field->getSubfields('9') as $subfield) { echo "Deleting subfield: $subfield\n"; $field->deleteSubfield($subfield); } echo "\n--- After: ---\n$field\n\n"; ?> --EXPECT-- --- Before: --- 650 _9test1 _9test2 _0test3 _9test4 Deleting subfield: [9]: test1 Deleting subfield: [9]: test2 Deleting subfield: [9]: test4 --- After: --- 650 _0test3
Upload File
Create Folder