If you pass NULL to the __construct() method, it wont throw exceptions, nor errors, but prematurely ends the PHP processing (so it produced an 502 response over nginx), not like the legacy MongoId class.
PHP.mk документација
MongoDB\BSON\ObjectId::__construct
Почист и полокален преглед на PHP референцата, со задржана структура од PHP.net и подобра читливост за примери, секции и белешки.
Патека
mongodb-bson-objectid.construct.php
Локална патека за оваа страница.
Извор
php.net/manual/en
Оригиналниот HTML се реупотребува и локално се стилизира.
Режим
Прокси + превод во позадина
Кодовите, табелите и белешките остануваат читливи во истиот тек.
Референца
mongodb-bson-objectid.construct.php
MongoDB\BSON\ObjectId::__construct
Референца за `mongodb-bson-objectid.construct.php` со подобрена типографија и навигација.
MongoDB\BSON\ObjectId::__construct
класата MongoDB\Driver\BulkWrite
MongoDB\BSON\ObjectId::__construct — Construct a new ObjectId
Параметри
id(string)-
A 24-character hexadecimal string. If not provided, the extension will generate an ObjectId.
Errors/Exceptions
- ). Ако повикот не успее, ќе врати MongoDB\Driver\Exception\InvalidArgumentException » Промени текови
- ). Ако повикот не успее, ќе врати MongoDB\Driver\Exception\InvalidArgumentException if
idis not a 24-character hexadecimal string.
Примери
Пример #1 MongoDB\BSON\ObjectId::__construct() example
<?php
var_dump(new MongoDB\BSON\ObjectId());
var_dump(new MongoDB\BSON\ObjectId('000000000000000000000001'));
?>Горниот пример ќе прикаже нешто слично на:
object(MongoDB\BSON\ObjectId)#1 (1) {
["oid"]=>
string(24) "56732d3dda14d81214634921"
}
object(MongoDB\BSON\ObjectId)#1 (1) {
["oid"]=>
string(24) "000000000000000000000001"
}
Види Исто така
Белешки од корисници 1 белешка
fejlesztes at letscode dot hu ¶
пред 10 години