Questões de Concurso
Sobre php em programação
Foram encontradas 1.024 questões
No PHP existem diversas funções nativas para manipulação de strings. Nesse contexto, considere as funcionalidades de funções listadas abaixo.
I Compara duas strings retornando 0 caso sejam iguais.
II Retorna a quantidade de caracteres de uma string.
III Retorna a string com caracteres em letras maiúsculas.
As funcionalidades presentes em I, II e III referem-se, respectivamente, às funções
Uma das principais características da linguagem de programação PHP é sua simplicidade. Por isso, ela é tão popular no mundo inteiro. Analise o trecho de código abaixo.
O resultado da execução desse código, no PHP 5.5, será
Considere o script PHP abaixo.
Ao fim da execução do script, o valor da variável $c é
echo($variavel ? "true" : "false");
Ao executar esse programa, tem-se como resultado:
(1) PHP (2) JAVA
(A) Wordpress (B) Liferay (C) Drupal
Quanto ao código PHP assinale a questão que apresenta respectivamente as tags iniciais e finais em que:
• o código deve estar escrito; e também
• onde devem estar os comentários de múltiplas linhas
( ) as variáveis no PHP são representadas por cerquilha ('#') seguido pelo nome da variável. ( ) o operador de concatenação ('.') retorna a concatenação dos seus argumentos direito e esquerdo. ( ) o operador lógico de negação é representado por ('!') e o operador básico de atribuição por ('=').
Assinale a alternativa que apresenta a sequência correta de cima para baixo.
Uma página PHP está sendo executada em um servidor Apache e necessita buscar informações em um banco de dados, como, por exemplo, o MySQL Server. Para isso, ao se habilitar o PHP no servidor, foi configurado o módulo de suporte do PHP para buscar dados no MySQL Server.
Nessa situação hipotética, caso se deseje verificar se esse módulo está instalado, será correto o uso da função

I) Interfaces de objetos permitem a criação de códigos que especificam quais métodos uma classe deve implementar.
II) Para implementar uma interface, o operador extends é utilizado. Ex.: class MinhaClasse extends MinhaInterface { /* implementação */ }
III) Classes podem implementar apenas uma única interface;
IV) A classe que implementa a interface precisa ter as mesmas assinaturas de método como definidas na interface. Não fazê-lo resultará em um erro fatal.
Assinale a alternativa que indica a(s) afirmativa(s) correta(s).


I) O operador @, quando utilizado imediatamente antes de uma expressão, faz com que qualquer mensagem de erro gerada por esta expressão seja ignorada.
II) O operador ! funciona como um operador lógico de negação, podendo ser utilizado apenas antes de variáveis, expressões booleanas e funções de valor diferente de NULL.
III) O operador ternário ?? é um operador condicional, utilizado para estruturas de if-else simplificadas: [condição lógica] ?? [caso true] : [caso false]
Assinale a alternativa que indica a(s) afirmativa(s) correta(s).


I. Todo arquivo em PHP possui a extensão “.php”. II. A opção "responder a todos", do e-mail, deve ser usada quando o assunto da mensagem é de interesse dos destinatários. III. Na arquitetura de banco dados, deve-se ter generalidade e alto grau de abstração de dados, possibilitando confiabilidade e eficiência no armazenamento dos dados e permitindo a utilização de diferentes tipos de gerenciadores de dados através de linguagens de consultas padronizadas.
Marque a alternativa CORRETA:
I. Em PHP, uma variável é chamada local se ela foi criada fora de uma função, sendo acessada apenas fora de uma função. II. Em PHP, as variáveis globais são visíveis em todas as funções, entretanto para acessa-las é preciso utilizar a palavra chave global. III. Documentar os requisitos do projeto é uma etapa do grupo de processos de iniciação de um projeto, apenas.
Marque a alternativa CORRETA: