Ben gibi bazı CSS kodunu ayrıştırmak gerekiyor:
color: black;
font-family:"Courier New";
background:url('test.png');
color: red;
--crap;
Içine:
array (
'color'=>'red',
'font-family'=>'"Courier New"',
'background'=>'url(\'test.png\')',
'--crap'=>''
)
- Ben PHP ile bunu yapmak gerekir. Ben bu (:-) kendimi aksine, bunu biliyorum, bu kolay, iyi) işleçleri ile kolayca yapılabilir görebilirsiniz.
- Ben onlar kaynak olsa bile, jeton arasında herhangi bir sondaki boşluk olmamalıdır, "normalize" olarak çıkan dizi gerekir.
- Değersiz CSS belirteçleri sadece bir anahtar olarak diziye dahil edilmelidir. (Bkz. - bok)
- (Genel olarak ve değerler) tırnak ekstra biçimlendirme (boşluklar, sekmeler) hariç, olduğu gibi kalmalıdır; kolayca Döşeme () üzerinden veya ilgili sıradanifade switch üzerinden kaldırıldı.
- Değil, bu noktada, özellikle do not need a full CSS parser, yani bloklar (
{...}
) veya seçiciler ayrıştırmak için gerek yoktur edin (a.myclass#myid
). - Oh, ve ben bir dizide bu şeyler koyarak olacak dikkate alınarak, mükemmel ok ise son ürün (
color:red;
) completely override, orijinal ürün (color:black;
.)