Documentación offline PHP master

Schema::existsInDatabase

master Ver versión oficial en línea Licencia CC-BY-3.0Descargado el 2026-08-02

En esta página

Schema::existsInDatabase

Verifica si el objeto existe en la base de datos

Descripción#

public mysql_xdevapi\Schema::existsInDatabase(): bool
```php

Verifica si el objeto actual (esquema, tabla, colección o vista) existe en el objeto esquema.

## Parámetros

Esta función no contiene ningún parámetro.

## Valores devueltos

`true` si el esquema, la tabla, la colección o la vista aún existe en el esquema, de lo contrario `false`.

## Ejemplos

Ejemplo de mysql_xdevapi\Schema::existsInDatabase
sql("DROP DATABASE IF EXISTS food")->execute(); $session->sql("CREATE DATABASE food")->execute(); $session->sql("CREATE TABLE food.fruit(name text, rating text)")->execute(); $schema = $session->getSchema("food"); $schema->createCollection("trees"); // ... $trees = $schema->getCollection("trees"); // ... // ¿Esta colección aún está en la base de datos (esquema)? if ($trees->existsInDatabase()) { echo "Yes, the 'trees' collection is still present."; } ```php Resultado del ejemplo anterior es similar a: Yes, the 'trees' collection is still present. ?>