Funciones y Modificadores en PHP
40 Questions
0 Views

Choose a study mode

Play Quiz
Study Flashcards
Spaced Repetition
Chat to lesson

Podcast

Play an AI-generated podcast conversation about this lesson

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</p> Signup and view all the answers

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

    <p>Array binarios</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.</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.</p> Signup and view all the answers

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

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

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

    <p>GD</p> Signup and view all the answers

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

    <p>Salta a la siguiente iteración en un bucle.</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()</p> Signup and view all the answers

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

    <p>;</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()</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()</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()</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');</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.</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.</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.</p> Signup and view all the answers

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

    <p>define()</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.</p> Signup and view all the answers

    ¿Qué valor puede tener un boolean en PHP?

    <p>TRUE o FALSE.</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.</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.</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();</p> Signup and view all the answers

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

    <p>Sí</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</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()</p> Signup and view all the answers

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

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

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

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

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

    <p>__toString()</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()</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</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</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>!==</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</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</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</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</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 )</p> Signup and view all the answers

    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

    Description

    Este cuestionario evalúa tus conocimientos sobre funciones específicas de PHP y modificadores de acceso. Se abordarán funciones como mysqli_fetch_assoc(), is_array() y include(), así como la visibilidad de los miembros de clase en PHP. Prueba tus habilidades y mejora tu comprensión del lenguaje PHP.

    More Like This

    PHP Functions Quiz
    6 questions

    PHP Functions Quiz

    TrustingPeridot avatar
    TrustingPeridot
    PHP Functions and File Uploading Quiz
    32 questions
    PHP isset and empty Functions
    10 questions
    PHP User Defined Functions Quiz
    14 questions
    Use Quizgecko on...
    Browser
    Browser