Perguntas com a marcação «php»

106
Nova linha em PHP CLI

Eu tenho um script CLI php e não consigo obter a saída para quebrar em novas linhas. eu faço echo 'this is my text\r\n'; echo 'next line'; Isto dá this is my text\r\nnext line Alguma ideia sobre como obter a saída em linhas

106
Posso misturar APIs MySQL em PHP?

Eu procurei na net e até agora o que eu tenho visto é que você pode usar mysql_e mysqli_juntos o que significa: <?php $con=mysqli_connect("localhost", "root" ,"" ,"mysql"); if( mysqli_connect_errno( $con ) ) { echo "failed to connect"; }else{ echo "connected"; } mysql_close($con); echo...

106
Composer requer nome de filial

Por exemplo, quero exigir: { "repositories": [ { "type": "git", "url": "https://github.com/google/google-api-php-client.git" } ], "require": { "google/apiclient": "v1-master" } } Neste exemplo, eu tento require google/apiclientno branch v1-master. Eu recebo o erro:

105
PHP_SELF vs PATH_INFO vs SCRIPT_NAME vs REQUEST_URI

Estou construindo um aplicativo PHP no CodeIgniter. CodeIgniter envia todos os pedidos para o controlador principal: index.php. No entanto, não gosto de ver index.phpno URI. Por exemplo, http://www.example.com/faq/whateverirá direcionar para http://www.example.com/index.php/faq/whatever. Preciso de...

105
Analisadores PHP YAML [fechado]

Como está atualmente, esta pergunta não se encaixa em nosso formato de perguntas e respostas. Esperamos que as respostas sejam apoiadas por fatos, referências ou experiência, mas esta pergunta provavelmente irá solicitar debate, argumentos, pesquisas ou discussão extensa. Se você...

105
apc vs eaccelerator vs xcache

Estou fazendo pesquisas sobre qual desses usar e realmente não consigo encontrar um que se destaque. O Eaccelerator é mais rápido que o APC , mas o APC tem uma manutenção melhor. O Xcache é mais rápido, mas os outros têm sintaxe mais fácil. Alguém tem recomendações sobre quais usar e por...

105
Onde devo usar isset () e! Empty ()

Eu li em algum lugar que a isset()função trata uma string vazia como TRUE, portanto, não isset()é uma maneira eficaz de validar entradas de texto e caixas de texto de um formulário HTML. Portanto, você pode usar empty()para verificar se um usuário digitou algo. É verdade que a isset()função...

105
Como insiro valores NULL usando PDO?

Estou usando este código e não estou frustrado: try { $dbh = new PDO('mysql:dbname=' . DB . ';host=' . HOST, USER, PASS); $dbh->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION); $dbh->setAttribute(PDO::MYSQL_ATTR_INIT_COMMAND, "SET NAMES 'utf8'"); } catch(PDOException $e) {...

105
Preserve quebras de linha de TextArea ao gravar em MySQL

Estou usando uma textarea para permitir que os usuários insiram comentários. No entanto, se os usuários inserirem novas linhas, as novas linhas não aparecerão quando forem impressas. Existe alguma maneira de fazer as quebras de linha ficarem. Alguma ideia de como preservar as quebras de...

105
Erros / avisos do PHP DOMDocument em tags html5

Tenho tentado analisar o código HTML5 para definir atributos / valores dentro do código, mas parece que DOMDocument (PHP5.3) não oferece suporte a tags como <nav>e <section>. Existe alguma maneira de analisar isso como HTML em PHP e manipular o código? Código para...

105
isset () e empty () - o que usar

Você poderia me ajudar a melhorar meu estilo de codificação? :) Em algumas tarefas eu preciso verificar - a variável está vazia ou contém algo. Para resolver essa tarefa, geralmente faço o seguinte. Verifique - esta variável está definida ou não? Se estiver definido - eu verifico - está vazio ou...

105
Que tipo de mime devo usar para mp3

Estou tentando decidir qual tipo de mime escolher para retornar dados de mp3 (servido por php) de acordo com esta lista de tipos de mime: http://www.webmaster-toolkit.com/mime-types.shtml .mp3 audio/mpeg3 .mp3 audio/x-mpeg-3 .mp3 video/mpeg .mp3 video/x-mpeg Quais são as diferenças entre eles e...

105
Regex exatamente n OR m vezes

Considere a seguinte expressão regular, onde Xé qualquer regex. X{n}|X{m} Esta regex seria testada para Xocorrer exatamente n ou mvezes. Existe um quantificador regex que pode testar uma ocorrência Xexatamente nou

105
Composer requer pacote local

Eu tenho algumas bibliotecas [Foo e Bar] que estou desenvolvendo em conjunto, mas ainda são coisas tecnicamente separadas. Anteriormente, acabei de redefinir o autoloader para like "Foo\\": "../Foo/src", mas agora que adicionei uma dependência Guzzle a Foo, Bar vira a tampa porque não é uma de suas...