Diferenciar carpeta de archivo en PHP

Supongamos que tienes una cadena que contiene una ruta a un archivo o carpeta. Con la ayuda de las funciones especiales is_file y is_dir podemos distinguir si la ruta hace referencia a un archivo o a una carpeta.

Funcionan de la siguiente manera:

php<?php
  $path = 'alguna ruta';
  
  var_dump(is_file($path)); // true para archivo, false para carpeta
  var_dump(is_dir($path));  // true para carpeta, false para archivo
?>
Задание 1

Supongamos que se da una ruta. Si la ruta conduce a una carpeta, muestra un mensaje sobre ello.

Задание 2

Supongamos que se da una ruta. Si la ruta conduce a un archivo, muestra un mensaje sobre ello.