Articles of string

usando ‘printf’ para retornar cadeia, não imprimi-lo

Isso pode soar estranho, mas aqui vai. Eu gosto de usar esta técnica de construção de uma string em php printf(__(‘This is %1$s, this is %2$s’), myFunction1(), myFunction2()); Obviamente, isso imprime diretamente os resultados sempre que a function é chamada, mas eu gostaria de usar essa técnica para apenas criar uma string e depois usá-la […]

Usando o PHP para remover um elemento html de uma string

Estou tendo problemas para resolver como fazer isso, eu tenho uma string parece algo assim … $text = “This is some example text This is some example text This is some example text This is some example text This is some example text This is some example text This is some example text This is […]

Converta uma seqüência separada por vírgulas para int PHP?

Existe alguma maneira de você converter “185,345,321” para 185345321 usando o PHP?

Esta function existe no PHP?

Eu me encontrei precisando dessa function, e estava pensando se ela já existe no PHP. /** * Truncates $str and returns it with $ending on the end, if $str is longer * than $limit characters * * @param string $str * @param int $length * @param string $ending * @return string */ function truncate_string($str, $length, […]

Erro de análise estranho com variável de cadeia concatenada estática

Estou recebendo esse erro: Erro de análise: erro de syntax, inesperado ‘.’, Esperando ‘,’ ou ‘;’ em /var/(…)/config.php na linha 5 Com este código (simplificado): Eu pensei que isso era válido para o PHP, mas acho que não … o que eu estou fazendo de errado aqui? Obrigado!

Remova os espaços iniciais e finais dos elementos XML

Como posso remover todos os caracteres de espaçamento antes e depois de um campo XML? 1 2 Observe que o espaçamento antes de 1 e 2 e ‘algum atributo aqui …’, eu quero remover isso com o PHP. if(($xml = simplexml_load_file($file)) === false) die(); print_r($xml); Além disso, os dados não parecem ser string, preciso append […]

PHP equivalente a jQuery addClass

Como você adicionaria uma class chamada newClass a uma tag de abertura como ou usando php?

preg_replace causando sinais de dólar serem removidos

Eu tenho um sistema de e-mail, onde o usuário escreve uma mensagem e enviará a mensagem. O problema principal que acabei de encontrar, considere este código $findEmail = $this->Data->field(‘body’, array(‘id’ => 1610)); //$getUserEmailTemplate will take frm dbase and eg: //Hi, @@MESSAGE@@. From: StackOverflow //It should change @@MESSAGE@@ part to data from $findEmail (in this example […]

Velocidade PHP – Muitos Echos vs Construindo uma Cadeia de caracteres

Perguntando se alguém sabe se qualquer um desses methods produziria um resultado mais rápido: Method 1 for ($i=1;$i<99999;$i++) { echo $i, '’; } ou Method 2 for ($i=1;$i<99999;$i++) { $string .= $i . '’; } echo $string; Obrigado por qualquer contribuição que você tenha.

Por que DateTime :: createFromFormat () falha e retorna um booleano no meu segundo exemplo?

Quando eu executo isso, o primeiro está corretamente criado em uma data. O segundo falha, retornando um boolean e então não consigo formatar. O tempo está fora do alcance? //works correctly $startDate = “2015-05-06 10:49:20.637133”; $start = DateTime::createFromFormat(‘Ymd h:m:s.u’,$startDate); echo $start->format(‘m/d/y’); //doesn’t work correctly $startDate = “2015-05-12 15:49:06.821289”; $start = DateTime::createFromFormat(‘Ymd h:m:s.u’,$startDate); echo $start->format(‘m/d/y’); Código […]