पैरा एक नई सरणी में मेरी सरणी टूट जाता है

वोट
0

मैं एक php फ़ाइल यह एक csv फ़ाइल पढ़ता है और एक सरणी के लिए यह आउटपुट है,। कर रहे हैं <p> </ p> csv फ़ाइल जो मैं नहीं हटा सकते में टैग। उत्पादन हमेशा टैग में मेरी सरणी बीच।

मैं <p> </ p> टैग कैसे प्रदर्शित कर सकते हैं?

मेरी php-कोड:

$csv = array();
$lines = file('mycsv.csv', FILE_IGNORE_NEW_LINES);

foreach ($lines as $key => $value) {
    $csv[$key] = str_getcsv($value);
}

echo '<pre>';
print_r($csv);
echo '</pre>';

मेरी उत्पादन की तरह है:

> 
>      [1] => Array
>             (
>                 [0] => 123
>                 [1] => my_friend
>                 [2] => 
>                 [3] => 
>                 [4] => 100
>                 [5] => testtesttest
>                 [6] =>  
>                 [7] => 
>     
>     here my array breaks
>     
>             )
>     
>         [2] => Array
>             (
>                 [0] => 
>     
>     and continue here
>                 [1] =>  this is really bad

मैं इसे इस तरह हैं:

> 
>      [1] => Array
>             (
>                 [0] => 123
>                 [1] => my_friend
>                 [2] => 
>                 [3] => 
>                 [4] => 100
>                 [5] => testtesttest
>                 [6] =>  
>                 [7] => here my array breaks and continue here this is really bad
09/10/2019 को 12:59
का स्रोत उपयोगकर्ता
अन्य भाषाओं में...                            


1 जवाब

वोट
0

उपयोग करने का प्रयास htmlspecialchars () html टैग से बचने के लिए।

foreach ($array as &$content) {
    $content = htmlspecialchars($content);
}
unset($content);

तुम भी संदर्भित चर अनसेट बाद में समस्याओं से बचने के चाहिए।

09/10/2019 को 13:06
का स्रोत उपयोगकर्ता

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more