SóProvas


ID
1477558
Banca
CONSULPLAN
Órgão
TRE-MG
Ano
2015
Provas
Disciplina
Programação
Assuntos

Em 1995, Rasmus Lerdorf criou uma ferramenta para uso pessoal denominada PHP/FI (Personal Home Page/Forms Interpreter). Nascia, então, uma das linguagens de programação voltada para a web e que mais cresceu nos últimos anos, devido à quantidade, qualidade e diversidade de recursos, bem como à sua fácil utilização. De acordo com estudos e matérias publicados, milhões de sites utilizam essa linguagem que possui uma grande quantidade de scripts superando outras linguagens nesse quesito. A união dessa linguagem com outras como: Linux, Apache e MYSQL originou a sigla LAMP, trazendo popularidade à referida ferramenta, em se tratando de desenvolvimento web. Os comandos em PHP podem ser divididos em diversas categorias, por exemplo: arrays, strings, variáveis, funções, classes e objetos, entre outras. Sobre algumas funções da categoria arrays, assinale a alternativa correta.

Alternativas
Comentários
  • Gabarito: B

    a) next — Avança o ponteiro interno de um array

    fread — lê até length bytes do ponteiro de arquivo informado em handle.
    string fread ( resource $handle , int $length )
    A leitura é interrompida quando uma das seguintes condições são satisfeitas:
    1- length bytes foram lidos
    2 - EOF (end of file - final do arquivo) é alcançado
    3- um pacote tornou-se disponível (para network streams)
    4- 8192 bytes foram lidos (depois de abrir um stream)

    b) arsort — Ordena um array em ordem descrescente mantendo a associação entre índices e valores (não confundir com asort)

    asort — Ordena um array mantendo a associação entre índices e valores

    each — Retorna o par chave/valor corrente de um array e avança o seu cursor

    c) idate — Formata uma hora/data local como um inteiro
    int idate ( string $format [, int $timestamp = time() ] )
    Retorna um número formatado de acordo com um formato informado utilizando o inteiro timestamp, ou a hora local corrente se nenhum timestamp foi informado. Em outras palavras, timestamp é opcional e têm como padrão o valor da função time().
    Ao contrário da função date(), a idate(), aceita apenas um caractere no parâmetro format.

    chroot — Muda o diretório raiz (root)
    bool chroot ( string $directory )
    Muda o diretório raiz (root) do processo atual para o diretorio.
    Esta função somente está disponível se seu sistema suportá-la e se você estiver utilizando o modo CLI, CGI ou SAPI Embutida. Também, esta função requer privilégio root.

    d) chdir — Muda o diretório
    bool chdir ( string $directory )
    Muda o diretório atual do PHP para diretorio.

    getcwd — Obtém o diretório atual
    string getcwd ( void )
    Obtém o diretório atual.

    fonte: https://secure.php.net/manual/pt_BR/index.php