Mostrando postagens com marcador php. Mostrar todas as postagens
Mostrando postagens com marcador php. Mostrar todas as postagens

segunda-feira, 28 de dezembro de 2015

Como apagar um arquivo no PHP

Para deletar um arquivo no PHP você deve usar o método unlink.

<?php

  unlink("nome_do_arquivo.txt");

?>

Segue abaixo um método que você pode inserir em uma classe para excluir arquivos.

<?php

public function deletaArquivo($arquivo = null){
  try {
    if(empty($arquivo)){
      throw new Exception("Arquivo não foi especificado.");
    }
    if(!file_exists($arquivo)){
      throw new Exception("Arquivo não foi encontrado.");
    }
    unlink($arquivo);
    return array(
      "status" => true,
      "mensagem" => "Arquivo excluído com sucesso."
    );
  } catch (Exception $e) {
    return array(
      "status" => false,
      "mensagem" => $e->getMessage()
    );
  }
}

?>

Perguntas que também podem se referir a esse post.

Como deletar um arquivo usando PHP
Como eu deleto um arquivo no PHP
Excluir arquivos com PHP

Número par ou ímpar com PHP

Para descobrir se o número é par ou impar vamos utilizar o operador aritmético % do PHP.

<?php

$n = 58;

if($n % 2){
  echo $n . " é um número impar.";
}else{
  echo $n . " é um número par.";
}

?>

Agora uma maneira mais simples de resolver o problema.

<?php

$n = 58;

echo ($n % 2) == true ? "impar" : "par";

?>

Segue abaixo um método que você pode inserir em uma classe para fazer a verificação.

<?php

public function verificaParImpar($n = null){
  try {
    if(empty($n)){
      throw new Exception("Número não foi especificado.");
    }
    if($n % 2){
      $mensagem = $n . " é um número impar.";
    }else{
      $mensagem = $n . " é um número par.";
    }
    return array(
      "status" => true,
      "mensagem" => $mensagem
    );
  } catch (Exception $e) {
    return array(
      "status" => false,
      "mensagem" => $e->getMessage()
    );
  }
}

?>

Perguntas que também podem se referir a esse post.

Verificar se número é par
Verificar se número é impar
Verificar se número é par ou impar
Descobrir se o numero é par
Descobrir se o numero é impar
Descobrir se o numero é par ou impar

domingo, 27 de dezembro de 2015

Pegar IP do domínio com PHP

Você vai precisar do método gethostbyname, do PHP. Esse método retorna o número de IP do servidor para qual o domínio está sendo apontado.

<?php

$ip 
= gethostbyname("www.dominio.com");
echo 
$ip;

?>

Abaixo um método mais completo, que você pode aplicar em uma classe.

<?php

public function verificaIpDominio($dominio = null){
  try {
    if(empty($dominio)){
      throw new Exception("Domínio não foi especificado.");
    }
    $ip = gethostbyname($dominio);
    if(empty($ip)){
      throw new Exception("Não foi possível encontrar o IP do domínio.");
    }
    return array(
      "status" => true,
      "mensagem" => $ip
    );
  } catch (Exception $e) {
    return array(
      "status" => false,
      "mensagem" => $e->getMessage()
    );
  }
}

?>

Perguntas que também podem se referir a esse post.

Como pegar IP do domínio
Como saber o IP de um domínio
Como descobrir IP de um domínio
Como descobrir IP de uma URL
Descobrir o IP de um site
Como descobrir o IP de um site