AYUDA EN LÍNEA
 WINDEVWEBDEV Y WINDEV MOBILE

Este contenido se ha traducido automáticamente.  Haga clic aquí  para ver la versión en inglés.
Ayuda / Desarrollar en PHP
  • Presentación
  • ¿Cómo proceder?
  • Limitaciones
WINDEV
WindowsLinuxUniversal Windows 10 AppJavaReportes y ConsultasCódigo de Usuario (UMC)
WEBDEV
WindowsLinuxPHPWEBDEV - Código Navegador
WINDEV Mobile
AndroidWidget Android iPhone/iPadIOS WidgetApple WatchMac CatalystUniversal Windows 10 App
Otros
Procedimientos almacenados
Presentación
WEBDEV le permite generar un sitio PHP sin siquiera conocer el lenguaje PHP.. El sitio está desarrollado en WLanguage como cualquier otro sitio WEBDEV.
También tiene la posibilidad de introducir directamente su código PHP.
Un análisis sintáctico y léxico está ahora disponible para el código PHP (y para el código Javascript).
Un sitio WEBDEV existente puede migrarse a PHP. Esta página de ayuda presenta las diferentes operaciones a realizar. Le recomendamos que mantenga una versión de su proyecto en WEBDEV antes de migrarlo a PHP.
Al generar las páginas, las páginas WEBDEV y las funciones WLanguage se convierten automáticamente en páginas PHP.
Observación: Condición previa:
  • Servidores PHP 5: Versión mínima recomendada: versión 5.6.
  • Servidores PHP 7: Versión mínima recomendada: versión 7.0.22.
  • Servidores PHP 8: Versión mínima recomendada: versión 8.0.10.
  • Base de datos MySQL requerida.
¿Cómo proceder?
Para migrar un sitio WEBDEV a PHP:
  1. Abra el proyecto en WEBDEV.
  2. Abrir el proyecto description: en la pestaña "Proyecto", en el grupo "Proyecto", haga clic en "Descripción". Especifique que el proyecto es un proyecto PHP: marque "Sitio PHP dinámico" (pestaña"General") y valide.
  3. Para cada página de su proyecto, especifique que la página es una página PHP. Para ello, visualice cada página en el editor y muestre su description ("description" en el menú contextual de la página). Seleccione "Página PHP"..
    Observación: la opción "Generación PHP con contexto" permite utilizar las variables globales al proyecto en las páginas.
  4. Compila tu proyecto: en la pestaña "Proyecto", en el grupo "Proyecto", despliegue "Recompilar y sincronizar" y seleccione "Recompilar proyecto". Los errores se muestran en el panel "Errores de compilación" en el editor. Adapte el código de su proyecto a las características específicas de PHP.
  5. Si su proyecto es associated con un análisis, necesita convertir el análisis al formato MySQL. Para ello, cree una conexión a una base de datos MySQL existente en un servidor y asocie los archivos a esta conexión.. Los archivos de datos se crearán automáticamente en esta base de datos (durante la llamada a HCreationIfNotFound o HCreation, o si se activa "Crear automáticamente los archivos de datos cuando se abren").
  6. Su proyecto es migrado a PHP. Puede operar y desplegarse.
Limitaciones
Los siguientes elementos no están disponibles en la generación de PHP:
  • Los tipos de moneda, memoria intermedia, variante y string Unicode..
    Si se crea una moneda control Campo de entrada, se considera que es un control numérico.
  • el muy flexible operador de equality, "~~"
  • el operador "*" para pasar los parámetros de Default
  • dos (y más) dimensiones arrays
  • estructuras
  • la declaración "GOTO
  • la palabra clave "NULL
  • Programación orientada a objetos (POO)
  • Asignación de Default de los parámetros de la función.
  • la gestión de los reales es más precisa en WLanguage que en PHP (el número de decimales usados en PHP es menor que el número de decimales usados en WLanguage).
Varias funciones de WLanguage están disponibles. Para obtener más información, consulte Funciones disponibles en PHP.
Observación: Condición previa:
  • Servidores PHP 5: Versión mínima recomendada: versión 5.6.
  • Servidores PHP 7: Versión mínima recomendada: versión 7.0.22.
  • Servidores PHP 8: Versión mínima recomendada: versión 8.0.10.
  • Base de datos MySQL requerida.
Versión mínima requerida
  • Versión 10
Comentarios
Haga clic en [Agregar] para publicar un comentario

Última modificación: 27/05/2022

Señalar un error o enviar una sugerencia | Ayuda local