Fórum Como retornar Strings em PHP #562126
12/09/2016
0
Bom dia;
Sou iniciante em PHP, preciso de ajuda para
retornar Strings, conforme modelo abaixo!
S,Marcio Rogerio
C,Maria das
J,Jose dos Santos
S, Antonia Maria
C,Joao
Segue meu código abaixo.
<html>
<head>
<title>Strings</title>
</head>
<body>
<h1>Strings</h1>
<?php
$pessoas = array(
'Marcio Rogerio Santos',
'Maria das Couves',
'José dos Santos Júnior',
'Antônia Maria Siqueira',
'João Cavalcante',
);
?>
</body>
</html>
Sou iniciante em PHP, preciso de ajuda para
retornar Strings, conforme modelo abaixo!
S,Marcio Rogerio
C,Maria das
J,Jose dos Santos
S, Antonia Maria
C,Joao
Segue meu código abaixo.
<html>
<head>
<title>Strings</title>
</head>
<body>
<h1>Strings</h1>
<?php
$pessoas = array(
'Marcio Rogerio Santos',
'Maria das Couves',
'José dos Santos Júnior',
'Antônia Maria Siqueira',
'João Cavalcante',
);
?>
</body>
</html>
Marcio Ribeiro
Curtir tópico
+ 0
Responder
Post mais votado
12/09/2016
Você pode fazer assim:
<?php
$pessoas = array(
'Marcio Rogerio Santos',
'Maria das Couves',
'José dos Santos Júnior',
'Antônia Maria Siqueira',
'João Cavalcante'
);
foreach ($pessoas as $value) {
print sobrenome($value).",";
removeSobrenome($value);
print "<br />";
}
function sobrenome($txt) {
$array = explode(" ", $txt);
$ultima_posicao = end($array);
$letra = substr($ultima_posicao, 0, 1);
return $letra;
}
function removeSobrenome($txt) {
$array = explode(" ", $txt);
$remove = array_pop($array);
foreach ($array as $value) {
print $value . " ";
}
}
?>
Samuel Lopes
Responder
Gostei + 2
Clique aqui para fazer login e interagir na Comunidade :)