opt
/
alt
/
php72
/
usr
/
share
/
pear
/
test
/
File_MARC
/
tests
/
Go to Home Directory
+
Upload
Create File
root@0UT1S:~$
Execute
By Order of Mr.0UT1S
[DIR] ..
N/A
bad_example.mrc
1.81 KB
Rename
Delete
bad_example.xml
7.11 KB
Rename
Delete
bigarchive.xml
3.43 KB
Rename
Delete
camel.mrc
6.83 KB
Rename
Delete
example.mrc
1.81 KB
Rename
Delete
marc_001.phpt
2.45 KB
Rename
Delete
marc_002.phpt
4.60 KB
Rename
Delete
marc_003.phpt
1.35 KB
Rename
Delete
marc_004.phpt
9.35 KB
Rename
Delete
marc_005.phpt
3.42 KB
Rename
Delete
marc_006.phpt
1.28 KB
Rename
Delete
marc_007.phpt
1.18 KB
Rename
Delete
marc_008.phpt
478 bytes
Rename
Delete
marc_009.phpt
1.51 KB
Rename
Delete
marc_010.phpt
4.59 KB
Rename
Delete
marc_011.phpt
2.69 KB
Rename
Delete
marc_012.phpt
1.74 KB
Rename
Delete
marc_013.phpt
8.32 KB
Rename
Delete
marc_014.phpt
3.49 KB
Rename
Delete
marc_015.phpt
4.76 KB
Rename
Delete
marc_016.phpt
12.36 KB
Rename
Delete
marc_017.phpt
4.07 KB
Rename
Delete
marc_018.phpt
3.10 KB
Rename
Delete
marc_019.phpt
4.04 KB
Rename
Delete
marc_020.phpt
3.87 KB
Rename
Delete
marc_021.phpt
4.76 KB
Rename
Delete
marc_022.phpt
10.26 KB
Rename
Delete
marc_023.phpt
540 bytes
Rename
Delete
marc_16783.phpt
2.43 KB
Rename
Delete
marc_field_001.phpt
895 bytes
Rename
Delete
marc_field_002.phpt
559 bytes
Rename
Delete
marc_field_003.phpt
1.65 KB
Rename
Delete
marc_field_004.phpt
937 bytes
Rename
Delete
marc_field_005.phpt
1015 bytes
Rename
Delete
marc_field_21246.phpt
812 bytes
Rename
Delete
marc_lint_001.phpt
4.41 KB
Rename
Delete
marc_lint_002.phpt
2.30 KB
Rename
Delete
marc_lint_003.phpt
2.73 KB
Rename
Delete
marc_lint_004.phpt
5.07 KB
Rename
Delete
marc_lint_005.phpt
2.63 KB
Rename
Delete
marc_record_001.phpt
561 bytes
Rename
Delete
marc_subfield_001.phpt
733 bytes
Rename
Delete
marc_subfield_002.phpt
1.04 KB
Rename
Delete
marc_xml_001.phpt
7.47 KB
Rename
Delete
marc_xml_002.phpt
3.54 KB
Rename
Delete
marc_xml_003.phpt
1.46 KB
Rename
Delete
marc_xml_004.phpt
2.76 KB
Rename
Delete
marc_xml_005.phpt
1.48 KB
Rename
Delete
marc_xml_006.phpt
1.42 KB
Rename
Delete
marc_xml_007.phpt
986 bytes
Rename
Delete
marc_xml_008.phpt
12.38 KB
Rename
Delete
marc_xml_009.phpt
1.09 KB
Rename
Delete
marc_xml_16642.phpt
930 bytes
Rename
Delete
marc_xml_namespace.phpt
720 bytes
Rename
Delete
marc_xml_namespace_prefix.phpt
699 bytes
Rename
Delete
marc_xml_rsinger.phpt
2.45 KB
Rename
Delete
music.mrc
4.17 KB
Rename
Delete
music.xml
11.38 KB
Rename
Delete
namespace.xml
7.90 KB
Rename
Delete
onerecord.xml
3.23 KB
Rename
Delete
sandburg.mrc
1.12 KB
Rename
Delete
sandburg.xml
3.26 KB
Rename
Delete
skipif.inc
177 bytes
Rename
Delete
xmlescape.mrc
728 bytes
Rename
Delete
--TEST-- marc_007: Use key=>value iteration for tags and codes --SKIPIF-- <?php include('tests/skipif.inc'); ?> --FILE-- <?php $dir = dirname(__FILE__); require __DIR__ . '/bootstrap.php'; $marc_file = new File_MARC($dir . '/' . 'example.mrc'); if ($marc_record = $marc_file->next()) { foreach ($marc_record->getFields() as $tag=>$value) { print "$tag: "; if ($value instanceof File_MARC_Control_Field) { print $value->getData(); } else { foreach ($value->getSubfields() as $code=>$subdata) { print "_$code"; } } print "\n"; } } ?> --EXPECT-- 001: 0000000044 003: EMILDA 008: 980120s1998 fi j 000 0 swe 020: _a_c 035: _9 040: _a 042: _9_9 084: _a_2 084: _5_a_2 084: _5_a_2 084: _5_a_2 100: _a_d 245: _a_c 250: _a 260: _a_b_c_e_f 300: _a_b_c 440: _a_x 500: _a 599: _a 740: _a 775: _z_w_9 841: _5_a_b_e 841: _5_a_b_e 841: _5_a_b_e 841: _5_a_b_e 841: _5_a_b_e 841: _5_a_b_e 852: _5_b_c_h_j 852: _5_b_c_h 852: _5_b 852: _5_b_j 852: _5_b_c_h_j 852: _5_b_h_j 900: _a_d_u_d 900: _a_d_u_d 900: _a_d_u_d 900: _a_d_u_d 900: _a_d_u_d 900: _a_d_u_d 976: _a_b 005: 20050204111518.0
Save