2016-03-23 50 views
0

Ben 1 budönüştürme dizesi

Günü gibi metin var (ayırıcı olarak mermi puan): (. Adalar dizisi çizelgesinin yolculuk başına farklılık) Kochi • Yeri: Lakshadweep Wharf FCI Godown yakınında, 0900 saat ile 1000 saat arasında rapor verin. • Gemiye 0900 ila 1000 saat arası. • numaralı gemide öğle yemeği • Koçi'den 1500 saat ayrılıyor. • Akşam Çayı, Akşam Yemeği Günü 2: Minicoy • Sabah Çayı, Gemide Kahvaltı • Ayrılış gemisi by0800 hrs. Minicoy için • Minicoy 0945 saatinde varış. • Hoşgeldin içeceği, ödeme tüplü dalışta ışık evi, deniz banyosu, kano, ziyaret edin. öğle yemeği ziyareti köyü, yerel konutlar, akşam çayı, 1612 saat, Gemi. • Varış gemisi 1700. Akşam yemeği Gün 3: Kavaratti • Sabah Çayı, Gemide kahvaltı • Ayrılış gemisiyle saat 08.00. Kavaratti'ye. • Varış Kavaratti 0845 saat. • Karşılama İçecekleri, Cam dipli tekne, deniz banyo, Kayaking tüplü dalış Dalış & ödeme şnorkel. • Öğle yemeği, müze, Akvaryum, akşam çayı. • Kavranın kalkış saat 1700'de yola çıkması • Varış Gemisi 1730 saat. Akşam yemeği 4: Kalpeni • Sabah Çayı, Kahvaltı Gemide • Kalkış Gemisi 0745 saat. Kalpeni'ye. • Varış Kalpeni 0800 saat. • Karşılama İçecekleri, Şnorkelle Dalış, deniz banyosu, Kayaking, şnorkelli yüzme. • Öğle yemeği, Halk Oyunları, gezi, akşam çayı. • Gemiden 1700 saat sonra Gidiş Kalpeni • Varış Gemisi 1730 saat. akşam yemeği 5. Gün: Kochi • Sabah Çayı, Kahvaltı. • Limana varış, gemiyi 1100 saat.

Bir <li> .Here dizeyi görüntülemek istedikleri

$items=explode('.',$str); 
foreach($items as $item){ 
    echo '<li>'.$item.'</li>'; 
} 

benim kodudur Ama bu iyi

cevap

1

Yapman gereken bir <br/> etiketi ile birlikte yapıştırma dizi çöker o patlayacak ve olduğunu.

$items = implode('<br/>', explode('•', $str)); 

Alternatif böyle gerçek liste öğeleri içine bu madde işaretleri yapabilirsiniz:

<ul style="list-style:disc"> 
    <?php echo '<li>'. implode('</li><li>', explode('•', $str)) .'</li>'; ?> 
</ul> 

Here's a working example

+0

Evet onun çalıştı :) –

0

Bir dönemle dize patlamaya çalışıyoruz çalıştı vermedi Bu yanlış. Bu yerine mükemmel çalışması gerekir kullanmayı deneyin:

$items=explode('•',$str); 
0
$items=explode('•',$str); 
foreach($items as $item){ 
    echo '<li>'.$item.'</li>'; 
} 
0
<?php 

$str = " 
Day 1:Kochi (sequence of the Islands differ as per the voyage of schedule.) • Place : Lakshadweep Wharf Near FCI Godown, Report between 0900 Hrs to 1000 Hrs • Boarding the ship 0900 to 1000 hrs. • Lunch on board • Departure from Kochi by 1500 hrs. • Evening Tea ,Dinner Day 2:Minicoy • Morning Tea, Breakfast in ship • Departure ship by0800 hrs. for Minicoy • Arrival at Minicoy 0945 hrs. • Welcome drink, visit light house, sea bath, kayaking, on payment scuba dive. lunch visit village, local residential are, evening tea, Departure 1600 hrs to Ship. • Arrival ship 1700 hrs. Dinner Day 3:Kavaratti • Morning Tea, Breakfast in ship • Departure ship by 0800 hrs. to Kavaratti. • Arrival Kavaratti 0845 hrs. • Welcome Drinks, Glass bottomed boat, sea bath, Kayaking scuba Dive & snorkeling on payment. • Lunch, museum, Aquarium, evening tea. • Departure Kavaratti at 1700 hrs to ship • Arrival Ship 1730 hrs. dinner Day 4:Kalpeni • Morning Tea, Breakfast in ship • Departure ship by 0745 hrs. to Kalpeni. • Arrival Kalpeni 0800 hrs. • Welcome Drinks, Snorkeling, sea bath, Kayaking , snorkeling . • Lunch, Folk Dance, sightseeing, evening tea. • Departure Kalpeni at 1700 hrs to ship • Arrival Ship 1730 hrs. dinner Day 5:Kochi • Morning Tea, Breakfast. • Arrival in Port, leave ship by 1100 hrs. 
"; 

//first convert the bullet to its htmlentity , this is safer 
$str = htmlentities($str); 

//split str 
$split_str = explode("&bull;",$str); 

//lets rebuild string using loop 
$built_string = ""; 

foreach($split_str AS $str_item){ 
    $built_string .= "<li>$str_item</li>"; 
} 

//new string list 
echo $str_list = "<ul>$built_string</ul>"; 

Test ..