Narzędzia użytkownika

Narzędzia witryny


pl:paw:lab_paw_php_1

Różnice

Różnice między wybraną wersją a wersją aktualną.

Odnośnik do tego porównania

Poprzednia rewizja po obu stronach Poprzednia wersja
Nowa wersja
Poprzednia wersja
pl:paw:lab_paw_php_1 [2024/12/14 18:16]
wojnicki [Ćwiczenie 2: GET i POST]
pl:paw:lab_paw_php_1 [2024/12/15 14:04] (aktualna)
wojnicki [Informacje dodatkowe: Pliki ze strukturą]
Linia 103: Linia 103:
 echo mb_strlen($str);                                          // zwróci 3 echo mb_strlen($str);                                          // zwróci 3
 echo $str[1];                                                  // nie zwróci "ó" :( echo $str[1];                                                  // nie zwróci "ó" :(
-$str_array=preg_split('//u', $str, null, PREG_SPLIT_NO_EMPTY); // konwersja do tablicy zgodna z UTF8 +$str_array=mb_str_split($str);                                 // konwersja do tablicy zgodna z UTF8
-$str_array=mb_str_split($str);                                 // alternatywa dla powyższego, bardziej czytelna+
 echo $str_array[1];                                            // zwróci "ó" echo $str_array[1];                                            // zwróci "ó"
 </code> </code>
Linia 181: Linia 180:
  
 Z kolei mniej skomplikowane struktury danych można przetwarzać np. linia po linii (z użyciem ''fgets()'') oraz: Z kolei mniej skomplikowane struktury danych można przetwarzać np. linia po linii (z użyciem ''fgets()'') oraz:
-  * [[http://www.php.net/manual/pl/function.explode.php|explode]] +  * [[https://www.php.net/manual/en/function.explode.php|explode]] 
-  * [[http://www.php.net/manual/pl/function.implode.php|implode]]+  * [[https://www.php.net/manual/en/function.implode.php|implode]]
  
  
pl/paw/lab_paw_php_1.1734196585.txt.gz · ostatnio zmienione: 2024/12/14 18:16 przez wojnicki