Funciones y Modificadores en PHP

Choose a study mode

Play Quiz
Study Flashcards
Spaced Repetition
Chat to Lesson

Podcast

Play an AI-generated podcast conversation about this lesson
Download our mobile app to listen on the go
Get App

Questions and Answers

¿Cuál es la función principal de crack_check?

  • Comprobar la dificultad de cambiar la contraseña proporcionada.
  • Modificar la dificultad de la contraseña proporcionada.
  • Evaluar la calidad de la contraseña proporcionada.
  • Verificar la dificultad de crackear la contraseña proporcionada. (correct)

¿Cuáles son los filtros de secuencia que se pueden usar con stream_filter_append()?

  • Filtros de conexión, conversión, compresión y modificación.
  • Filtros de cadena, conversión, actualización y mutación.
  • Filtros de cadena, conversión, compresión y encripción. (correct)
  • Filtros de cadena, mutación, modificación y encripción.

¿En qué propiedad de un formulario se indica el nombre de la página a la que se enviarán los datos?

  • src
  • method
  • action (correct)
  • name

¿Es posible definir relaciones entre tablas en MySQL?

<p>Verdadero (A)</p> Signup and view all the answers

¿Cuál de las siguientes opciones no es un tipo de array en PHP?

<p>Array binarios (D)</p> Signup and view all the answers

¿Cuál es un error común en el siguiente bloque de código?

<p>La variable contadora no se incrementa y genera un ciclo infinito. (C)</p> Signup and view all the answers

¿Qué realiza la función UPPER en PHP?

<p>Convierte una expresión alfanumérica en mayúscula. (A)</p> Signup and view all the answers

¿Qué herramienta se necesita para desarrollar un programa en PHP?

<p>Un editor de texto. (B)</p> Signup and view all the answers

¿Cuál es la librería necesaria en PHP para tratar imágenes?

<p>GD (D)</p> Signup and view all the answers

¿Qué hace la sentencia 'continue' en PHP?

<p>Salta a la siguiente iteración en un bucle. (B)</p> Signup and view all the answers

¿Qué función se utiliza en PHP para copiar un fichero subido desde un formulario HTML?

<p>move_uploaded_file() (D)</p> Signup and view all the answers

¿Cuál es el carácter que se utiliza para finalizar una instrucción en PHP?

<p>; (A)</p> Signup and view all the answers

¿Qué función se utiliza para abrir una conexión a una base de datos ODBC en PHP?

<p>odbc_connect() (B)</p> Signup and view all the answers

¿Qué función se utiliza para obtener el número de filas afectadas por una sentencia DELETE en PHP y MySQL?

<p>mysql_affected_rows() (D)</p> Signup and view all the answers

¿Qué función permite eliminar los espacios en blanco al final de una cadena en PHP?

<p>rtrim() (D)</p> Signup and view all the answers

¿Qué método se usa en PHP para abrir un fichero en modo de solo lectura?

<p>fopen('datos.txt', 'r'); (A)</p> Signup and view all the answers

¿Cuál de las siguientes afirmaciones sobre la función mysqli_fetch_row() es correcta?

<p>Devuelve una fila como una matriz de índices enumerados. (D)</p> Signup and view all the answers

¿Cuál es la forma correcta de definir una variable de tipo string en PHP?

<p>Se definen con comillas simples o dobles. (B)</p> Signup and view all the answers

¿Qué resultado devuelve la función is_array() en PHP?

<p>Falso si la variable no es un array. (C)</p> Signup and view all the answers

¿Qué función se utiliza en PHP para definir una constante?

<p>define() (D)</p> Signup and view all the answers

¿Cuál es la principal diferencia entre include() y require() en PHP?

<p>Require() genera un error fatal si no se puede incluir el archivo, include() permite continuar. (D)</p> Signup and view all the answers

¿Qué valor puede tener un boolean en PHP?

<p>TRUE o FALSE. (C)</p> Signup and view all the answers

¿Qué hace el método GET en PHP?

<p>Incluye datos directamente en la URL de la solicitud. (B)</p> Signup and view all the answers

¿Qué verifica la función isset() en PHP al usar la siguiente sintaxis: if (isset($variable))?

<p>Si la variable está definida y tiene un valor no nulo. (C)</p> Signup and view all the answers

¿Cómo se puede reescribir la llamada $ c = $ a-> getInstance () -> hacer Algo () en PHP5?

<p>$c = $a-&gt;getInstance()-&gt;hacerAlgo(); (B)</p> Signup and view all the answers

¿Qué salida se obtiene al ejecutar el siguiente código?

<p>Sí (C)</p> Signup and view all the answers

¿Cuál de las siguientes interfaces permite recuperar un elemento específico del almacén de datos interno?

<p>SeekableIterator (C)</p> Signup and view all the answers

¿Cuál de las siguientes opciones se activa al intentar acceder a métodos inaccesibles en un objeto?

<p>__call() (D)</p> Signup and view all the answers

¿Qué función se utiliza para clasificar una matriz en orden ascendente por valor?

<p>asort() (B)</p> Signup and view all the answers

¿Cuál es el resultado del siguiente fragmento de código?

<p>0 =&gt; 'c' (C)</p> Signup and view all the answers

¿Qué método se utiliza para imprimir directamente un objeto en PHP?

<p>__toString() (D)</p> Signup and view all the answers

¿Cuál de las siguientes opciones se utiliza para recuperar el elemento raíz de un archivo XML?

<p>dom_import_simplexml() (A)</p> Signup and view all the answers

¿Qué se recomienda hacer si se agrega algo a una tarea en un contexto de trabajo?

<p>Quitar alguna otra cosa (A)</p> Signup and view all the answers

¿Cuál es la conclusión correcta sobre la combinabilidad de los métodos ágiles?

<p>Son fundamentalmente combinables (D)</p> Signup and view all the answers

¿Qué operador se utiliza en PHP para evaluar si dos operandos no son del mismo tipo de datos o valor?

<p>!== (B)</p> Signup and view all the answers

¿Qué resultado obtendrá al ejecutar el script que implica una conversión booleana en PHP?

<p>Booleano verdadero (B)</p> Signup and view all the answers

¿Cuál es la opción correcta respecto a los ámbitos de las variables en PHP?

<p>global, función y clase (B)</p> Signup and view all the answers

¿Qué tipo de error en PHP detiene la ejecución de un script de manera irreversible?

<p>FATAL ERROR (B)</p> Signup and view all the answers

¿Qué hace el fragmento de código $ a = ls -l en PHP?

<p>Almacena la salida del comando en la variable (A)</p> Signup and view all the answers

¿Cuál es el resultado de ejecutar un código PHP que tiene un array con valores 3, 4 y 8?

<p>Array ( =&gt; 3 =&gt; 4 =&gt; 8 ) (C)</p> Signup and view all the answers

Flashcards are hidden until you start studying

Study Notes

Funciones de PHP

  • mysqli_fetch_assoc() y mysqli_fetch_array() son funciones que se utilizan para recuperar datos de una base de datos.
  • La función fetch_row() / mysqli_fetch_row() obtiene una fila de un conjunto de resultados y la devuelve como una matriz enumerada.
  • is_array() es una función que verifica si una variable es un array.
  • isset($variable) verifica si una variable está definida y contiene un valor no nulo.
  • include() y require() se utilizan para incluir archivos específicos.
  • La diferencia entre include() y require() es que require() termina con un error fatal si el archivo no puede ser incluido, mientras que include() permite que la ejecución continúe.

Modificadores de acceso en PHP

  • Los modificadores de acceso en PHP son public, protected y private, que controlan la visibilidad de los miembros de una clase.

PHP

  • PHP es un lenguaje de programación popular usado principalmente para crear páginas web dinámicas.
  • En PHP, el tipo de las variables no se define explícitamente.

Constantes en PHP

  • La función define() se utiliza para definir constantes en PHP.

Funciones de envío de datos en PHP

  • El método get envía información del usuario codificada en el encabezado de la solicitud HTTP, directamente en la URL.

Operadores de PHP

  • El operador !== evalúa como verdadero si los dos operandos no son del mismo tipo de datos o no tienen el mismo valor.

Arrays

  • La función array_walk() aplica una función a cada elemento de un array.
  • Un array escalar contiene un único valor.
  • Un array asociativo contiene valores asociados a claves.

MySQL

  • En MySQL, las relaciones entre tablas se definen a través de claves externas.
  • mysql_affected_rows() devuelve el número de filas afectadas por una consulta DELETE.

Cookies

  • En PHP, las cookies tienen una duración por defecto hasta que el navegador web se cierra..
  • Las cookies se utilizan para almacenar información del usuario.

Subida de archivos

  • La función move_uploaded_file() se utiliza para mover un archivo subido a su destino final.
  • La posición type de $_FILES almacena el tipo MIME del archivo subido.

PDO

  • PDO es una capa de abstracción de acceso a la base de datos en PHP.

ODBC

  • Las funciones odbc_connect() y odbc_close() abren y cierran conexiones a una base de datos ODBC.

Expresiones regulares

  • rtrim() elimina los espacios en blanco al final de una cadena.
  • UPPER() convierte una expresión alfanumérica a mayúsculas.

Validación

  • Es importante validar los datos del lado del servidor para asegurar la seguridad y la integridad de la aplicación.

Conversión booleana

  • En PHP, una cadena vacía o un valor "0" se evalúan como booleano false.

Manejo de errores

  • Es importante manejar los errores de PHP de manera adecuada para evitar comportamientos inesperados en la aplicación.

Métodos de una clase

  • Los métodos __call() y __toString() se utilizan para manejar llamadas a métodos no existentes y convertir un objeto a una cadena, respectivamente.

Patrones de diseño

  • El patrón ActiveRecord encapsula una fuente de datos para ocultar el acceso a los componentes de la base de datos.

Manejo de archivos

  • La función fopen("datos.txt", "r") abre un archivo llamado datos.txt para lectura.

Autocarga de clases

  • El método __autoload() se llama automáticamente cuando se intenta crear una instancia de una clase inexistente.

Servicios web

  • SOAP es un protocolo de servicios web.

SimpleXML

  • La función getNamespaces() se utiliza para recuperar los espacios de nombres utilizados en un documento XML.
  • La función children() se utiliza para devolver un iterador que contiene una lista de todos los subnodos del nodo actual.
  • La función dom_import_simplexml() convierte un objeto SimpleXML a un objeto DOM.
  • La función get() se utiliza para recuperar el elemento raíz de un archivo XML.
  • La función __toString() se puede usar para imprimir un objeto SimpleXML.

Otros conceptos

  • Se utiliza el operador instanceof para inspeccionar todas las clases ancestrales del objeto, así como cualquier interfaz.
  • ls -l es un comando de UNIX que enumera los archivos de un directorio.
  • SeekableIterator es una interfaz que extiende la interfaz de iterador estándar y permite recuperar un elemento específico del almacén de datos interno.
  • asort() clasifica una matriz en orden ascendente por valor, conservando las asociaciones de claves.

Ejemplos de código

  • Ejemplo 1:*
    $variable = "valor";
    if (isset($variable)) {
        echo "La variable está definida y tiene un valor";
    }
    
  • Ejemplo 2:*
    $array = array(1, 2, 3);
    foreach ($array as $valor) {
        echo $valor . " ";
    }
    
  • Ejemplo 3:*
    $variable = "valor";
    if (!empty($variable)) {
        echo "La variable no está vacía";
    }
    

Studying That Suits You

Use AI to generate personalized quizzes and flashcards to suit your learning preferences.

Quiz Team

Related Documents

More Like This

PHP Functions Quiz
6 questions

PHP Functions Quiz

TrustingPeridot avatar
TrustingPeridot
PHP: Functions, Classes, Variables
5 questions
PHP User Defined Functions Quiz
14 questions
PHP Functions
15 questions

PHP Functions

FavoriteNovaculite2263 avatar
FavoriteNovaculite2263
Use Quizgecko on...
Browser
Browser