*   >> Lectura Educación Artículos >> tech >> desarrollo web

Algunos ActivePerl predefinidas Subroutines

Fundamentos de ActivePerl - Parte 16 Introducción Esto es parte de mi serie 16, Fundamentos de ActivePerl. En esta parte de la serie, nos fijamos en algunas subrutinas predefinidas ActivePerl. Una subrutina predefinida es una subrutina que ha sido definido por usted en el intérprete ActivePerl. La mayor parte del esquema reglas en esta serie son aplicables al tradicional Perl. Los paréntesis Hemos utilizado algunas funciones Perl con paréntesis y otros sin paréntesis. Funciones Perl no necesita tener paréntesis. En este tutorial voy a utilizar las funciones de Perl sin paréntesis.

Recuerde, otro nombre para la subrutina es función. La función de impresión En términos simples, la sintaxis de la función de impresión es, lista de impresión, donde lista es una lista de argumentos separados por comas. Lea y probar el siguiente código: use strict; print "Content-Type: text /html \\ n \\ n"; mi primera $ = "uno"; mi segundo $ = "dos"; mi $ tercer = "tres"; print $ primero, "", $ segunda, "", $ tercero; El código anterior tiene dos sentencias print. Con el fin de enviar su salida al navegador, necesita la primera sentencia print (impresión "Content-Type: text /html \\ n \\ n").

Aquí, voy a hablar de la segunda sentencia print. Esta declaración comienza con la función de impresión, que es seguido por 5 argumentos. Dos de los argumentos son espacios, para proporcionar espacios entre los tres argumentos (variables), en la salida. Las variables en cadenas Si una cadena es entre comillas dobles y tiene como parte de su contenido, una variable, se mostrará el valor de esa variable, en el caso de la función de impresión. Por otra función o en sólo una declaración, el valor sustituirá a la variable.

Sin embargo, si la cadena está entre comillas simples, a continuación, se mostrará el nombre de la variable y no el valor de la variable, en el caso de la función de impresión. Por otra función o declaración, el valor de la variable aún no reemplazar el nombre de la variable; siempre y cuando usted está utilizando comillas simples. Lea y probar el siguiente código: use strict; print "Content-Type: text /html \\ n \\ n"; mi $ var = "bueno"; imprimir "Este es un hombre $ var.", "letra" Este es un hombre $ var.

'; La primera impresión de las pantallas de los estados "bueno" en lugar de $ var, ya que cuenta con comillas dobles El segundo muestra los estados de impresión $ var. y no el valor, ya que cuenta con comillas simples. La función de desplazamiento de la función de ca

Page   <<       [1] [2] [3] >>
Copyright © 2008 - 2016 Lectura Educación Artículos,https://lectura.nmjjxx.com All rights reserved.