Gacha Posted November 10, 2004 Author Report Posted November 10, 2004 kapec tad nav jabakslasho specialie simboli? ja lieto '' Un kapec, tad te nav jabackslasho? ."\n\t\r". Un kur to var izlasit?
Venom Posted November 10, 2004 Report Posted November 10, 2004 basic string syntax $x=1; echo 'This is $x'; outputs: This is $x echo "This is $x"; outputs: This is 1 echo '\n'; outputs: \n echo "\n"; outputs: [newline symbol] tas, kas ir iekš "" tiek papildus nopārsēts un ja tajā atrodas mainīgie un papildus specsimboli (\* variācijas, heksadecimālās un oktālās vērtības) - tie tiek aizstāti pret attiecīgo. Kad tu raksti \ iekš "", tad pārseris gaida, ka tālāk būs kāds specsimbols un to "apēd", tāpēc, kad gribi ierakstīt iekš tekstuālo \ iekš "", tev tas papildus jāslasho "\\", bet tā kā priekš regekspa daži simboli jānoslašo papildus, tas viss var izaugt kā "\\\\." (beigu rezultātā - \. ) ekvivalents '\.' (nb. izņēmums iekš apostrofiem ir '\\', jo ja būtu '\', tad no sākuma tiktu nostripslashots [\'] par ['] un beigās sanāk nepabeigts strings - ' (sāk stringu kodā) ' (ir iekš stringa, vērtībā) [nav beidzamā stringa slēdzējapostrofa kodā - kļūda]. echo "<input name=\"name\" />"; man ir grūtāk raxtīt, nekā echo '<input name="name" /> - what about u?
Gacha Posted November 10, 2004 Author Report Posted November 10, 2004 Šito visu jau zināju, tik domāju, ka ar regexiem ir kaut kas īpašs. Tad sanāk, ja gribi rakstīt kaut kādus nosacījumus regexiem, tad tiem ir jabūt iekš "", bet ja tie ir domāti, kā parasti simboli, tad iekš '' Tnx venom :)
Venom Posted November 10, 2004 Report Posted November 10, 2004 2Gacha - kāpēc JĀBŪT? (кого-кого ...?) 2bubu - vai tad {} iekš [] kaut kas svarīgs? parasts chars, tāpatās kā kaučkāds [.]
Gacha Posted November 10, 2004 Author Report Posted November 10, 2004 Venom, tad sanāk, ir pilnīgi PO vai liek iekš "" vai '' ? Tik iekš "" ir vajadzīgi /, bet iekš '' nav. Tā ir?
bubu Posted November 10, 2004 Report Posted November 10, 2004 Nu to jau Venom stāsta, ka ir pilnīgi po! Vienkārši simbolu \ ielikt stringā ir īsāk šādi: '\' nevis šādi: "\\"
Venom Posted November 10, 2004 Report Posted November 10, 2004 vajadzīgi, bet \ PO jau PO, bet gan tev kā kodētajam, gan man kā lasītājam, gan php kā pārsētājam būtu vieglāk/ātrāk/produktīvāk ja būtu ar apostrofiem tas ir ieteikums, nevis piespiedu bezalternatīva
Recommended Posts