$str = "This is a string";
$words = explode(" ", $str);
ठीक काम करता है का उपयोग करके, लेकिन रिक्त स्थान अभी भी सरणी में जाना:php विस्फोट: विभाजन स्ट्रिंग शब्दों में अंतरिक्ष परिसीमक
$words === array ('This', 'is', 'a', '', '', '', 'string');//true
मैं केवल बिना खाली स्थान के शब्दों के लिए पसंद करते हैं और के बारे में जानकारी रखने होगा रिक्त स्थान की संख्या अलग।
$words === array ('This', 'is', 'a', 'string');//true
$spaces === array(1,1,4);//true
बस कहा: (1, 1, 4)
पहला शब्द के बाद एक जगह है, दूसरा शब्द के बाद एक अंतरिक्ष और तीसरे शब्द के बाद 4 स्थानों का मतलब है।
क्या यह तेजी से करने का कोई तरीका है?
धन्यवाद।
http://stackoverflow.com/questions/3432183/how-can-i-remove-all-empty -values-जब-ए-विस्फोट में एक स्ट्रिंग का उपयोग-php – Habib
क्या आप रिक्त स्थान की संख्या या प्रत्येक स्थान की स्थिति चाहते हैं? –
@JasonMcCreary वह प्रत्येक अंतरिक्ष समूह में लगातार रिक्त स्थान की संख्या चाहता है: '' '(1),' '(1),' '(4) '। – silkfire