| 540 | david | 1 | <?php
 | 
        
           |  |  | 2 |   | 
        
           |  |  | 3 | require_once('NameParser.php');
 | 
        
           |  |  | 4 | $parse = new NameParser();
 | 
        
           |  |  | 5 |   | 
        
           |  |  | 6 | $str=array();
 | 
        
           |  |  | 7 | $str[]='Paris quadrifolia L.';
 | 
        
           |  |  | 8 | $str[]='Phyteuma spicatum L.';
 | 
        
           |  |  | 9 | $str[]='Pinus sylvestris L.';
 | 
        
           |  |  | 10 | $str[]='Polygonatum multiflorum (L.) All.';
 | 
        
           |  |  | 11 | $str[]='Polygonatum multiflorum (L.) All.';
 | 
        
           |  |  | 12 | $str[]='Potentilla sterilis (L.) Garcke';
 | 
        
           |  |  | 13 | $str[]='Potentilla sterilis (L.) Garcke';
 | 
        
           |  |  | 14 | $str[]='Primula elatior (L.) Hill';
 | 
        
           |  |  | 15 | $str[]='Primula elatior (L.) Hill';
 | 
        
           |  |  | 16 | $str[]='Ranunculus ficaria L.';
 | 
        
           |  |  | 17 | $str[]='Ranunculus ficaria L.';
 | 
        
           |  |  | 18 | $str[]='Ranunculus ficaria L.';
 | 
        
           |  |  | 19 | $str[]='Ranunculus ficaria L.';
 | 
        
           |  |  | 20 | $str[]='Salvia pratensis L.';
 | 
        
           |  |  | 21 | $str[]='Sanguisorba officinalis L.';
 | 
        
           |  |  | 22 | $str[]='Sanicula europaea L.';
 | 
        
           |  |  | 23 | $str[]='Scrophularia nodosa L.';
 | 
        
           |  |  | 24 | $str[]='Securigera varia (L.) P. Lassen';
 | 
        
           |  |  | 25 | $str[]='Silene latifolia Poiret';
 | 
        
           |  |  | 26 | $str[]='Sonchus asper (L.) Hill';
 | 
        
           |  |  | 27 | $str[]='Stachys recta L.';
 | 
        
           |  |  | 28 | $str[]='Stachys sylvatica L.';
 | 
        
           |  |  | 29 | $str[]='Stellaria holostea L.';
 | 
        
           |  |  | 30 | $str[]='Symphytum officinale L.';
 | 
        
           |  |  | 31 | $str[]='Symphytum officinale L.';
 | 
        
           |  |  | 32 | $str[]='Teucrium scorodonia L.';
 | 
        
           |  |  | 33 | $str[]='Tilia platyphyllos Scop.';
 | 
        
           |  |  | 34 | $str[]='Tussilago farfara L.';
 | 
        
           |  |  | 35 | $str[]='Urtica dioica L.';
 | 
        
           |  |  | 36 | $str[]='Urtica dioica L.';
 | 
        
           |  |  | 37 | $str[]='Urtica dioica L.';
 | 
        
           |  |  | 38 | $str[]='Vaccinium myrtillus L.';
 | 
        
           |  |  | 39 | $str[]='Valeriana officinalis subsp. repens (Host) O. Bolòs and Vigo';
 | 
        
           |  |  | 40 | $str[]='Valeriana officinalis subsp. repens (Host) O. Bolòs & Vigo';
 | 
        
           |  |  | 41 | $str[]='Viburnum lantana L.';
 | 
        
           |  |  | 42 | $str[]='Viburnum opulus L.';
 | 
        
           |  |  | 43 | $str[]='Viola reichenbachiana Jordan ex Boreau';
 | 
        
           |  |  | 44 | $str[]='Viscum album L.';
 | 
        
           |  |  | 45 | $str[]='Aegopodium podagraria L.';
 | 
        
           |  |  | 46 | $str[]='Ajuga reptans L.';
 | 
        
           |  |  | 47 | $str[]='Alisma plantago-aquatica L.';
 | 
        
           |  |  | 48 | $str[]='Alliaria petiolata (M. Bieb.) Cavara & Grande';
 | 
        
           |  |  | 49 | $str[]='Alnus glutinosa (L.) Gaertn.';
 | 
        
           |  |  | 50 | $str[]='Bidens frondosa L.';
 | 
        
           |  |  | 51 | $str[]='Bidens tripartita L.';
 | 
        
           |  |  | 52 | $str[]='Callitriche palustris L.';
 | 
        
           |  |  | 53 | $str[]='Campanula trachelium L.';
 | 
        
           |  |  | 54 | $str[]='Carex brizoides L.';
 | 
        
           |  |  | 55 | $str[]='Carex vesicaria L.';
 | 
        
           |  |  | 56 | $str[]='Circaea lutetiana L.';
 | 
        
           |  |  | 57 | $str[]='Dryopteris filix-mas (L.) Schott';
 | 
        
           |  |  | 58 | $str[]='Elatine hexandra (Lapierre) DC.';
 | 
        
           |  |  | 59 | $str[]='Fragaria vesca L.';
 | 
        
           |  |  | 60 | $str[]='Glechoma hederacea L.';
 | 
        
           |  |  | 61 | $str[]='Glyceria fluitans (L.) R. Br.';
 | 
        
           |  |  | 62 | $str[]='Gnaphalium uliginosum L.';
 | 
        
           |  |  | 63 | $str[]='Iris pseudacorus L.';
 | 
        
           |  |  | 64 | $str[]='Lathyrus pratensis L.';
 | 
        
           |  |  | 65 | $str[]='Lemna minor L.';
 | 
        
           |  |  | 66 | $str[]='Leucanthemum vulgare Lam.';
 | 
        
           |  |  | 67 | $str[]='Lotus pedunculatus Cav.';
 | 
        
           |  |  | 68 | $str[]='Lycopus europaeus L.';
 | 
        
           |  |  | 69 | $str[]='Lysimachia nemorum L.';
 | 
        
           |  |  | 70 | $str[]='Lythrum portula (L.) D.A. Webb';
 | 
        
           |  |  | 71 | $str[]='Lythrum salicaria L.';
 | 
        
           |  |  | 72 | $str[]='Milium effusum L.';
 | 
        
           |  |  | 73 | $str[]='Oxalis acetosella L.';
 | 
        
           |  |  | 74 | $str[]='Phalaris arundinacea L.';
 | 
        
           |  |  | 75 | $str[]='Phyteuma spicatum L.';
 | 
        
           |  |  | 76 | $str[]='Potamogeton natans L.';
 | 
        
           |  |  | 77 | $str[]='Primula elatior (L.) Hill';
 | 
        
           |  |  | 78 | $str[]='Ranunculus flammula L.';
 | 
        
           |  |  | 79 | $str[]='Ranunculus sceleratus L.';
 | 
        
           |  |  | 80 | $str[]='Sagittaria sagittifolia L.';
 | 
        
           |  |  | 81 | $str[]='Scrophularia nodosa L.';
 | 
        
           |  |  | 82 | $str[]='Silene dioica (L.) Clairv.';
 | 
        
           |  |  | 83 | $str[]='Sparganium emersum Rehmann';
 | 
        
           |  |  | 84 | $str[]='Sparganium erectum L.';
 | 
        
           |  |  | 85 | $str[]='Valeriana officinalis L. subsp. tenuifolia Schübler & Martens';
 | 
        
           |  |  | 86 | $str[]='Veronica montana L.';
 | 
        
           |  |  | 87 | $str[]='Vinca minor L.';
 | 
        
           |  |  | 88 | $str[]='Acer campestre L.';
 | 
        
           |  |  | 89 | $str[]='Acer campestre L.';
 | 
        
           |  |  | 90 | $str[]='Achillea millefolium L.';
 | 
        
           |  |  | 91 | $str[]='Achillea millefolium L.';
 | 
        
           |  |  | 92 | $str[]='Achillea ptarmica L.';
 | 
        
           |  |  | 93 | $str[]='Achillea ptarmica L.';
 | 
        
           |  |  | 94 | $str[]='Achillea ptarmica L.';
 | 
        
           |  |  | 95 |   | 
        
           |  |  | 96 | foreach ($str as $st) {
 | 
        
           |  |  | 97 |     $data = $parse->parse($st);
 | 
        
           |  |  | 98 |     print 'nom : ';
 | 
        
           |  |  | 99 |     print $st;
 | 
        
           |  |  | 100 |     print ', genus : ';
 | 
        
           |  |  | 101 |     print $data['genus'];
 | 
        
           |  |  | 102 |     print ', species : ';
 | 
        
           |  |  | 103 |     print $data['species'];
 | 
        
           |  |  | 104 |     print ', authority : ';
 | 
        
           |  |  | 105 |     print $data['authority'];
 | 
        
           |  |  | 106 |   | 
        
           |  |  | 107 |     if (isset ($data['infra']) &&  $data['infra']!='') {
 | 
        
           |  |  | 108 |         print ', infra : ';
 | 
        
           |  |  | 109 |         print $data['infra'];
 | 
        
           |  |  | 110 |     }
 | 
        
           |  |  | 111 |     if (isset ($data['infra_authority']) &&  $data['infra_authority']!='') {
 | 
        
           |  |  | 112 |         print ', infra authority : ';
 | 
        
           |  |  | 113 |         print $data['infra_authority'];
 | 
        
           |  |  | 114 |     }
 | 
        
           |  |  | 115 |     if (isset ($data['infra_type']) && $data['infra_type']!='') {
 | 
        
           |  |  | 116 |         print ', infra type : ';
 | 
        
           |  |  | 117 |         print $data['infra_type'];
 | 
        
           |  |  | 118 |     }
 | 
        
           |  |  | 119 |     print "</br>";
 | 
        
           |  |  | 120 | }
 | 
        
           |  |  | 121 |   | 
        
           |  |  | 122 |   | 
        
           |  |  | 123 | ?>
 |