vreau sa fac o functie care atunci cand este apelata sa returneze numarul vocalelor dintr-un string/array si vocalele in sine care au fost declarate.
Cum pot face?
Extragere numar vocalele dintr-un string / array
-
- Mesaje: 27
Extragere numar vocalele dintr-un string / array
RADIO Club http://radio-klub.info" target="_blank
MarPlo
Mesaje: 4343
Incearca sa folosesti functia din exemplu urmator:
Functia returneaza un Array cu vocalele gasite si numarul lor.
- Pentrru Array, il parcurgi si aplici functia la fiecare element.
Cod: Selectaţi tot
<?php
// Functie, numar de vocale intr-un sir ( marplo.net )
$str = 'Un sir oarecare, pt. numarare vocale.';
function countVocals($str) {
$vocale = array('a', 'e', 'i', 'o', 'u');
$re_v = array(); // array ce va contine vocalele si nr. lor
$ar_chars = count_chars(strtolower($str), 1); // array cu nr. fiecarui caracter, in litere mici
// parcurge $ar_chars, daca e vocala, o adauga in $re_v cu nr. de repetari
foreach($ar_chars as $k => $v) {
$char = chr($k);
if(in_array($char, $vocale)) $re_v[$char] = $v;
}
return $re_v;
}
$nr_v = countVocals($str);
print_r($nr_v); // Array ( [a] => 5 [e] => 4 [i] => 1 [o] => 2 [u] => 2 )
?>
- Pentrru Array, il parcurgi si aplici functia la fiecare element.
Subiecte similare
-
implode(): Passing glue string after array is deprecated
PHP - MySQL - XML
Primul mesaj
Dupa 7 ani !Ultimul mesaj
Acum, revazand o veche aplicatie cu codul Multiple Select Drop Down list cu tabel 3 coloane +1; am constatat ca datorita upgradarii...
OK ! Eu nu am inteles despre ce parametri era vorba. S-a rezolvat, multumesc pentru promptitudinea cu care mi-ai raspuns ! TOATE CELE BUNE !!! -
Afisare numar cel mai mare dintr o coloana
PHP - MySQL - XML
Primul mesaj
Bună MarploUltimul mesaj
Vreau să extrag din coloan pret cel mai mare numar ca de exemplu 4444.
Mie imi afisează 54 în loc de 4444, dacă în loc de 4444 modific...
Am schimbat `pret` varchar(20) DEFAULT NULL in `pret` int(11) NOT NULL ca la tine si merge.
Multumesc -
Indexi valorilor din array care fac suma
PHP - MySQL - XML
Primul mesaj
Salutare,Ultimul mesaj
am un array cu urmatoarele numere:
arr =
si o variabila, care poate contine numere intregi de la 50 pana 750 (750 este suma...
Mulțumesc mult marplo, este ceea ce îmi trebuie