com presentations: Convert array() syntax to []: slides/mongodb/excercise03-add-like.xml slides/mongodb/excercise03-push-to-add-review.xml slides/mongodb/geo-aggregation2-php.xml slides/mongodb/id.xml slides/mongodb/indexes-geo.xml slides/mongodb/indexes.xml slides/mongodb/insert-php.xml slides/mongodb/insert.xml slides/mongodb/limit-skip.xml slides/mongodb/osm-schema1.xml slides/mongodb/osm-schema2.xml slides/mongodb/osm-schema3.xml slides/mongo

[email protected] (Derick Rethans)
Newsgroups php.pres
Message-ID <[email protected]>
Commit:    a1eb30d719d49ab5fee8baf5cffabbdf1bff755e
Author:    Jeremy Mikola <[email protected]>         Sun, 17 May 2015 12:42:19 -0500
Parents:   db0e9a68d61b9276321d389835edc40e95503f29
Branches:  master

Link:       http://git.php.net/?p=presentations.git;a=commitdiff;h=a1eb30d719d49ab5fee8baf5cffabbdf1bff755e

Log:
Convert array() syntax to []

Changed paths:
  M  slides/mongodb/excercise03-add-like.xml
  M  slides/mongodb/excercise03-push-to-add-review.xml
  M  slides/mongodb/geo-aggregation2-php.xml
  M  slides/mongodb/id.xml
  M  slides/mongodb/indexes-geo.xml
  M  slides/mongodb/indexes.xml
  M  slides/mongodb/insert-php.xml
  M  slides/mongodb/insert.xml
  M  slides/mongodb/limit-skip.xml
  M  slides/mongodb/osm-schema1.xml
  M  slides/mongodb/osm-schema2.xml
  M  slides/mongodb/osm-schema3.xml
  M  slides/mongodb/osm-schema4.xml
  M  slides/mongodb/php-connection-string.xml
  M  slides/mongodb/query-advanced-example-array1.xml
  M  slides/mongodb/query-advanced-example-array2.xml
  M  slides/mongodb/query-advanced-example-gte.xml
  M  slides/mongodb/query.xml
  M  slides/mongodb/query2.xml
  M  slides/mongodb/read-preference.xml
  M  slides/mongodb/repl-tagging-example.xml
  M  slides/mongodb/safe.xml
  M  slides/mongodb/safe2.xml
  M  slides/mongodb/safe3.xml
  M  slides/mongodb/sort.xml
  M  slides/mongodb/update-modifiers.xml
  M  slides/mongodb/update-modifiers3.xml
  M  slides/mongodb/update-modifiers4.xml
  M  slides/mongodb/update.xml
  M  slides/mongodb/update2.xml
  M  slides/mongodb/upsert.xml
  M  slides/mongodb/write-import-script-result.xml
  M  slides/mongodb/write-import-script2.xml
diff_a1eb30d719d49ab5fee8baf5cffabbdf1bff755e.txt (text/plain, 25.1 KB)
diff --git a/slides/mongodb/excercise03-add-like.xml b/slides/mongodb/excercise03-add-like.xml
index 197f16b..3982fa3 100644
--- a/slides/mongodb/excercise03-add-like.xml
+++ b/slides/mongodb/excercise03-add-like.xml
@@ -20,8 +20,8 @@ $m = new MongoClient;
 $c = $m->demo->whisky;
 
 $c->update(
-    array( 'name' => 'Glenfiddich 15', 'notes.user_name' => 'Derick' ),
-    array( '$inc => array( 'notes.$.likes' => 1 ) )
+    [ 'name' => 'Glenfiddich 15', 'notes.user_name' => 'Derick' ],
+    [ '$inc => [ 'notes.$.likes' => 1 ] ]
 );
 ?>]]></example>
 </div>
diff --git a/slides/mongodb/excercise03-push-to-add-review.xml b/slides/mongodb/excercise03-push-to-add-review.xml
index 5995de1..02b452c 100644
--- a/slides/mongodb/excercise03-push-to-add-review.xml
+++ b/slides/mongodb/excercise03-push-to-add-review.xml
@@ -19,16 +19,16 @@
 $m = new MongoClient;
 $c = $m->demo->whisky;
 
-$newReview = array(
+$newReview = [
     user_name => "Michael",
     date => new MongoDate(strtotime("2013-10-01")),
     note => "No peat, but fruity",
     rating => 1,
-);
+];
 
 $c->update(
-    array( 'name' => 'Glenfiddich 15' ),
-    array( '$push => array( 'notes' => $newReview ) )
+    [ 'name' => 'Glenfiddich 15' ],
+    [ '$push => [ 'notes' => $newReview ] ]
 );
 ?>]]></example>
 </div>
diff --git a/slides/mongodb/geo-aggregation2-php.xml b/slides/mongodb/geo-aggregation2-php.xml
index ecad8a7..7ea4ae7 100644
--- a/slides/mongodb/geo-aggregation2-php.xml
+++ b/slides/mongodb/geo-aggregation2-php.xml
@@ -12,21 +12,21 @@ $center = new GeoJSONPoint(
 $maxDist =     500; // in meters
 $rEarth  = 6371000;
 
-$res = $c->aggregate( array(
-  '$geoNear' => array(
+$res = $c->aggregate( [
+  '$geoNear' => [
     'near' => $center->p,
     'distanceField' => 'distance',
     'distanceMultiplier' => $rEarth,
     'maxDistance' => $maxDist / $rEarth,
     'spherical' => true,
-    'query' => array(
-      '$or' => array( 
-        array( TAGS => 'amenity=pub' ),
-        array( TAGS => 'amenity=bar' )
-      )
-    ),
-  )
-) );
+    'query' => [
+      '$or' => [
+        [ TAGS => 'amenity=pub' ],
+        [ TAGS => 'amenity=bar' ]
+      ]
+    ],
+  ]
+] );
 ]]></example>
 </div>
 
@@ -39,21 +39,21 @@ $center = new GeoJSONPoint(
 $maxDist =     500; // in meters
 $rEarth  = 6371000;
 
-$res = $c->aggregate( array(
-  |ff0000|'$geoNear' => array(|
+$res = $c->aggregate( [
+  |ff0000|'$geoNear' => [|
     |ff0000|'near' => $center->p,|
     'distanceField' => 'distance',
     'distanceMultiplier' => $rEarth,
     'maxDistance' => $maxDist / $rEarth,
     |ff0000|'spherical' => true,|
-    |ff0000|'query' => array(|
-      |ff0000|'$or' => array(|
-        |ff0000|array( TAGS => 'amenity=pub' ),|
-        |ff0000|array( TAGS => 'amenity=bar' )|
-      |ff0000|)|
-    |ff0000|),|
-  |ff0000|)|
-) );
+    |ff0000|'query' => [|
+      |ff0000|'$or' => [|
+        |ff0000|[ TAGS => 'amenity=pub' ],|
+        |ff0000|[ TAGS => 'amenity=bar' ]|
+      |ff0000|]|
+    |ff0000|],|
+  |ff0000|]|
+] );
 ]]></example>
 </div>
 
@@ -67,21 +67,21 @@ $center = new GeoJSONPoint(
 |ff0000|$maxDist =     500; // in meters|
 |ff0000|$rEarth  = 6371000;|
 
-$res = $c->aggregate( array(
-  '$geoNear' => array(
+$res = $c->aggregate( [
+  '$geoNear' => [
     'near' => $center->p,
     |ff0000|'distanceField' => 'distance',|
     |ff0000|'distanceMultiplier' => $rEarth,|
     |ff0000|'maxDistance' => $maxDist / $rEarth,|
     'spherical' => true,
-    'query' => array(
-      '$or' => array( 
-        array( TAGS => 'amenity=pub' ),
-        array( TAGS => 'amenity=bar' )
-      )
-    ),
-  )
-) );
+    'query' => [
+      '$or' => [
+        [ TAGS => 'amenity=pub' ],
+        [ TAGS => 'amenity=bar' ]
+      ]
+    ],
+  ]
+] );
 ]]></example>
 </div>
 
diff --git a/slides/mongodb/id.xml b/slides/mongodb/id.xml
index 046d3fa..96d3882 100644
--- a/slides/mongodb/id.xml
+++ b/slides/mongodb/id.xml
@@ -12,7 +12,7 @@ $c = $m->demo->articles;
 
 $c->insert( [ 'name' => 'Derick', '_id' => 'derickr' ] );
 
-$d = array( 'name' => 'Derick' );
+$d = [ 'name' => 'Derick' ];
 $c->insert( $d );
 var_dump( $d );
 ?>]]></example>
diff --git a/slides/mongodb/indexes-geo.xml b/slides/mongodb/indexes-geo.xml
index 4e5eb9c..51b977c 100644
--- a/slides/mongodb/indexes-geo.xml
+++ b/slides/mongodb/indexes-geo.xml
@@ -6,7 +6,7 @@
 <example result="0"><![CDATA[<?php
 $m = new MongoClient; $c = $m->demo->pubs; $c->drop();
 
-$c->ensureIndex( array( 'l' => '2d' ) );
+$c->ensureIndex( [ 'l' => '2d' ] );
 $c->insert([ 'name' => 'Betsy Smith',   'l' => [ -0.193, 51.537 ] ]);
 $c->insert([ 'name' => 'London Tavern', 'l' => [ -0.202, 51.545 ] ]);
 
diff --git a/slides/mongodb/indexes.xml b/slides/mongodb/indexes.xml
index 056017b..53a276f 100644
--- a/slides/mongodb/indexes.xml
+++ b/slides/mongodb/indexes.xml
@@ -18,8 +18,8 @@ $m = new MongoClient;
 $c = $m->demo->elephpants;
 $c->drop();
 
-$c->insert( array( '_id' => 'ele1', 'name' => 'Jumbo' ) );
-$c->insert( array( '_id' => 'ele2', 'name' => 'Tantor' ) );
+$c->insert( [ '_id' => 'ele1', 'name' => 'Jumbo' ] );
+$c->insert( [ '_id' => 'ele2', 'name' => 'Tantor' ] );
 
 var_dump( $c->find( [ '_id' => 'ele1' ] )->explain() );
 ?>]]>
diff --git a/slides/mongodb/insert-php.xml b/slides/mongodb/insert-php.xml
index 97d8c48..3edc215 100644
--- a/slides/mongodb/insert-php.xml
+++ b/slides/mongodb/insert-php.xml
@@ -2,20 +2,20 @@
 <title>Inserting a document</title>
 
 <example result="0"><![CDATA[<?php
-$document = array(
+$document = [
   "_id" => "derickr",
   "name" => "Derick Rethans",
-  "talks" => array(
-    array(
+  "talks" => [
+    [
       "title" => "Profiling PHP Applications",
       "url" => "http://derickrethans.nl/talks/profiling-phptour.pdf",
-    ),
-    array(
+    ],
+    [
       "title" => "Xdebug",
       "url" => "http://derickrethans.nl/talks/xdebug-phpbcn11.pdf",
-    )
-  )
-);
+    ]
+  ]
+];
 
 $m = new MongoClient();
 var_dump( $m->demo->talks->insert( $document ) );
diff --git a/slides/mongodb/insert.xml b/slides/mongodb/insert.xml
index fb24a33..a6e0717 100644
--- a/slides/mongodb/insert.xml
+++ b/slides/mongodb/insert.xml
@@ -22,20 +22,20 @@
 
 <div effect="fade-in-out">
 <example result="0"><![CDATA[<?php
-$document = array(
+$document = [
   "_id" => "derickr",
   "name" => "Derick Rethans",
-  "talks" => array(
-    array(
+  "talks" => [
+    [
       "title" => "Profiling PHP Applications",
       "url" => "http://derickrethans.nl/talks/profiling-phptour.pdf",
-    ),
-    array(
+    ],
+    [
       "title" => "Xdebug",
       "url" => "http://derickrethans.nl/talks/xdebug-phpbcn11.pdf",
-    )
-  )
-);
+    ]
+  ]
+];
 
 $m = new MongoClient();
 var_dump( $m->demo->talks->insert( $document ) );
diff --git a/slides/mongodb/limit-skip.xml b/slides/mongodb/limit-skip.xml
index 839da2c..b5480d9 100644
--- a/slides/mongodb/limit-skip.xml
+++ b/slides/mongodb/limit-skip.xml
@@ -5,8 +5,8 @@
 $m = new MongoClient();
 $c = $m->demo->cities;
 
-$cursor = $c->find( array( 'country_code' => 'RU' ) )
-            ->sort( array( 'name' => 1 ) )
+$cursor = $c->find( [ 'country_code' => 'RU' ] )
+            ->sort( [ 'name' => 1 ] )
             ->limit( 5 )->skip( 25 );
 
 foreach ( $cursor as $r ) {
diff --git a/slides/mongodb/osm-schema1.xml b/slides/mongodb/osm-schema1.xml
index 239d581..bd16877 100644
--- a/slides/mongodb/osm-schema1.xml
+++ b/slides/mongodb/osm-schema1.xml
@@ -1,13 +1,13 @@
 <slide>
 <title>Tags as a key/value combination</title>
 
-<example>$doc = array(
+<example>$doc = [
     'tags' => [
         'name' => 'A440',
         'highway' => 'secondary',
         'oneway' => 'yes'
     ]
-);
+];
 $db->poi->ensureIndex( [ 'tags.name' => 1 ] );
 $db->poi->ensureIndex( [ 'tags.highway' => 1 ] );
 $db->poi->ensureIndex( [ 'tags.oneway' => 1 ] );
diff --git a/slides/mongodb/osm-schema2.xml b/slides/mongodb/osm-schema2.xml
index 1dab339..9b2ce73 100644
--- a/slides/mongodb/osm-schema2.xml
+++ b/slides/mongodb/osm-schema2.xml
@@ -1,13 +1,13 @@
 <slide>
 <title>Tags as dictionary</title>
 
-<example>$doc = array(
+<example>$doc = [
     'tags' => [
         [ 'k' => 'name', 'v' => 'A440' ],
         [ 'k' => 'highway', 'v' => 'secondary' ],
         [ 'k' => 'oneway', 'v' => 'yes' ]
     ]
-);
+];
 $db->poi->ensureIndex( [ 'tags.v' => 1, 'tags.k' => 1 ] );
 
 // Road with name=Strand
diff --git a/slides/mongodb/osm-schema3.xml b/slides/mongodb/osm-schema3.xml
index dbf7cda..9ca8895 100644
--- a/slides/mongodb/osm-schema3.xml
+++ b/slides/mongodb/osm-schema3.xml
@@ -1,13 +1,13 @@
 <slide>
 <title>Tags as documents</title>
 
-<example>$doc = array(
+<example>$doc = [
     'tags' => [
         [ 'name' => 'A440' ],
         [ 'highway' => 'secondary' ],
         [ 'oneway' => 'yes' ],
     ]
-);
+];
 $db->poi->ensureIndex( [ 'tags' => 1 ] );
 
 // Road with name=Strand
diff --git a/slides/mongodb/osm-schema4.xml b/slides/mongodb/osm-schema4.xml
index f71b391..47d6b58 100644
--- a/slides/mongodb/osm-schema4.xml
+++ b/slides/mongodb/osm-schema4.xml
@@ -1,13 +1,13 @@
 <slide>
 <title>Tags as concatenated strings</title>
 
-<example>$doc = array(
+<example>$doc = [
     'tags' => [
         'name=A440',
         'highway=secondary',
         'oneway=yes'
     ]
-);
+];
 $db->poi->ensureIndex( [ 'tags' => 1 ] );
 
 // Road with name=Strand
diff --git a/slides/mongodb/php-connection-string.xml b/slides/mongodb/php-connection-string.xml
index f73e92c..cdfe9e2 100644
--- a/slides/mongodb/php-connection-string.xml
+++ b/slides/mongodb/php-connection-string.xml
@@ -2,7 +2,7 @@
 <title>Connection String</title>
 
 <example result="0"><![CDATA[<?php
-$options = array( 'replicaSet' => 'seta' );
+$options = [ 'replicaSet' => 'seta' ];
 
 $m = new MongoClient( 'mongodb://localhost:13000/?replicaSet=seta' );
 
diff --git a/slides/mongodb/query-advanced-example-array1.xml b/slides/mongodb/query-advanced-example-array1.xml
index 50709a6..ca3b7be 100644
--- a/slides/mongodb/query-advanced-example-array1.xml
+++ b/slides/mongodb/query-advanced-example-array1.xml
@@ -5,21 +5,21 @@
 <example result="2"><![CDATA[<?php
 $m = new MongoClient;
 $c = $m->demo->continent; $c->drop();
-$c->insert( array(
+$c->insert( [
     'name' => 'South America',
-    'cities' => array(
-        array( "name" => "Buenos Aires", "population" => 13076300, "dem" => 131 ),
-        array( "name" => "São Paulo", "population" => 10021295, "dem" => 769 ),
-    )
-) );
-$c->insert( array(
+    'cities' => [
+        [ "name" => "Buenos Aires", "population" => 13076300, "dem" => 131 ],
+        [ "name" => "São Paulo", "population" => 10021295, "dem" => 769 ],
+    ]
+] );
+$c->insert( [
     'name' => 'Asia',
-    'cities' => array(
-        array( "name" => "Karachi", "population" => 11624219, "dem" => 38 ),
-        array( "name" => "Moscow", "population" => 10381222, "dem" => 144 ),
-        array( "name" => "İstanbul", "population" => 11174257, "dem" => 39 ),
-    )
-) );
+    'cities' => [
+        [ "name" => "Karachi", "population" => 11624219, "dem" => 38 ],
+        [ "name" => "Moscow", "population" => 10381222, "dem" => 144 ],
+        [ "name" => "İstanbul", "population" => 11174257, "dem" => 39 ],
+    ]
+] );
 ?>]]></example>
 
 <blurb>Contitent with a city of more than 11 million people and above 100
@@ -30,10 +30,10 @@ meter.</blurb>
 <example result="1"><![CDATA[<?php
 $m = new MongoClient;
 $c = $m->demo->continent;
-$r = $c->find( array(
-    'cities.population' => array( '$gte' => 11000000 ),
-    'cities.dem' => array( '$gte' => 100 ),
-) );
+$r = $c->find( [
+    'cities.population' => [ '$gte' => 11000000 ],
+    'cities.dem' => [ '$gte' => 100 ],
+] );
 
 foreach( $r as $c ) {
     echo $c['name'], "\n";
diff --git a/slides/mongodb/query-advanced-example-array2.xml b/slides/mongodb/query-advanced-example-array2.xml
index e5c21b7..bbc3865 100644
--- a/slides/mongodb/query-advanced-example-array2.xml
+++ b/slides/mongodb/query-advanced-example-array2.xml
@@ -4,14 +4,14 @@
 <example result="1"><![CDATA[<?php
 $m = new MongoClient;
 $c = $m->demo->continent;
-$r = $c->find( array(
-    'cities' => array(
-        '$elemMatch' => array(
-            'population' => array( '$gte' => 11000000 ),
-            'dem' => array( '$gte' => 100 ),
-        )
-    )
-) );
+$r = $c->find( [
+    'cities' => [
+        '$elemMatch' => [
+            'population' => [ '$gte' => 11000000 ],
+            'dem' => [ '$gte' => 100 ],
+        ]
+    ]
+] );
 
 foreach( $r as $c ) {
     echo $c['name'], "\n";
diff --git a/slides/mongodb/query-advanced-example-gte.xml b/slides/mongodb/query-advanced-example-gte.xml
index 0cf4f9f..d370690 100644
--- a/slides/mongodb/query-advanced-example-gte.xml
+++ b/slides/mongodb/query-advanced-example-gte.xml
@@ -5,14 +5,14 @@
 <example><![CDATA[<?php
 $m = new MongoClient;
 $c = $m->demo->cities;
-$c->insert( array( "name" => "Buenos Aires", "population" => 13076300 ) );
-$c->insert( array( "name" => "Dhaka", "population" => 10356500 ) );
-$c->insert( array( "name" => "São Paulo", "population" => 10021295 ) );
-$c->insert( array( "name" => "Shanghai", "population" => 14608512 ) );
-$c->insert( array( "name" => "Delhi", "population" => 10927986 ) );
-$c->insert( array( "name" => "Mumbai", "population" => 12691836 ) );
-$c->insert( array( "name" => "Seoul", "population" => 10349312 ) );
-$c->insert( array( "name" => "Mexico City", "population" => 12294193 ) );
+$c->insert( [ "name" => "Buenos Aires", "population" => 13076300 ] );
+$c->insert( [ "name" => "Dhaka", "population" => 10356500 ] );
+$c->insert( [ "name" => "São Paulo", "population" => 10021295 ] );
+$c->insert( [ "name" => "Shanghai", "population" => 14608512 ] );
+$c->insert( [ "name" => "Delhi", "population" => 10927986 ] );
+$c->insert( [ "name" => "Mumbai", "population" => 12691836 ] );
+$c->insert( [ "name" => "Seoul", "population" => 10349312 ] );
+$c->insert( [ "name" => "Mexico City", "population" => 12294193 ] );
 ?>]]></example>
 </div>
 
@@ -25,9 +25,9 @@ $c = $m->demo->cities;
 
 $r = $c->find(
   // query
-  array( 'population' => array( '$gte' => 12000000 ) ),
+  [ 'population' => [ '$gte' => 12000000 ] ],
   // projection
-  array( 'name' => true, 'population' => true, '_id' => false )
+  [ 'name' => true, 'population' => true, '_id' => false ]
 );
 
 foreach( $r as $res )
diff --git a/slides/mongodb/query.xml b/slides/mongodb/query.xml
index ddb0e2a..b0c81fe 100644
--- a/slides/mongodb/query.xml
+++ b/slides/mongodb/query.xml
@@ -7,13 +7,11 @@ $m = new MongoClient();
 $record = $m->demo->talks->findOne();
 
 // Search on the _id field being 'derickr'
-$record = $m->demo->talks->findOne( array( '_id' => 'derickr' ) );
+$record = $m->demo->talks->findOne( [ '_id' => 'derickr' ] );
 
 // Search on the 'talks' embedded document's 'title' field
 $record = $m->demo->talks->findOne(
-  array(
-    'talks.title' => 'Xdebug'
-  )
+  [ 'talks.title' => 'Xdebug' ]
 );
 ?>]]></example>
 </slide>
diff --git a/slides/mongodb/query2.xml b/slides/mongodb/query2.xml
index 0e00b90..a46879f 100644
--- a/slides/mongodb/query2.xml
+++ b/slides/mongodb/query2.xml
@@ -6,8 +6,8 @@ $m = new MongoClient();
 
 // Find with 'projection'
 $record = $m->demo->talks->findOne(
-  array( 'talks.title' => 'Xdebug' ),
-  array( 'name' => 1, 'talks.url' => 1 )
+  [ 'talks.title' => 'Xdebug' ],
+  [ 'name' => 1, 'talks.url' => 1 ]
 );
 ?>]]></example>
 </slide>
diff --git a/slides/mongodb/read-preference.xml b/slides/mongodb/read-preference.xml
index 7d7b86d..80b84b6 100644
--- a/slides/mongodb/read-preference.xml
+++ b/slides/mongodb/read-preference.xml
@@ -13,7 +13,7 @@ $c->find(...);
 <example result="0"><![CDATA[<?php
 $m = new MongoClient( 'mongodb://localhost:13000/?replicaSet=poiset' );
 $c = $m->phpunit->test;
-$c->setReadPreference( Mongo::RP_SECONDARY, array( 'dc' => 'europe' ) );
+$c->setReadPreference( Mongo::RP_SECONDARY, [ 'dc' => 'europe' ] );
 $c->find(...);
 ?>]]></example>
 
diff --git a/slides/mongodb/repl-tagging-example.xml b/slides/mongodb/repl-tagging-example.xml
index 9063b31..f9b0e7a 100644
--- a/slides/mongodb/repl-tagging-example.xml
+++ b/slides/mongodb/repl-tagging-example.xml
@@ -21,6 +21,6 @@
 
 <blurb>From PHP, enforce the write tags by:</blurb>
 <example><![CDATA[
-$c->insert( array( … ), array( 'safe' => 'allUses' ) );
+$c->insert( [ … ], [ 'safe' => 'allUses' ] );
 ]]></example>
 </slide>
diff --git a/slides/mongodb/safe.xml b/slides/mongodb/safe.xml
index 57551f8..bf90173 100644
--- a/slides/mongodb/safe.xml
+++ b/slides/mongodb/safe.xml
@@ -10,8 +10,8 @@ $m = new MongoClient;
 $c = $m->demo->talks;
 
 try {
-	$c->insert( array( '_id' => 'derickr' ) );
-	$c->insert( array( '_id' => 'derickr' ) );
+	$c->insert( [ '_id' => 'derickr' ] );
+	$c->insert( [ '_id' => 'derickr' ] );
 } catch ( Exception $e ) {
     echo $e->getMessage(), "\n";
 }
@@ -24,8 +24,8 @@ try {
 $m = new MongoClient('mongodb://localhost/?w=0');
 $c = $m->demo->talks;
 
-$c->insert( array( '_id' => 'derickr' ) );
-$c->insert( array( '_id' => 'derickr' ) );
+$c->insert( [ '_id' => 'derickr' ] );
+$c->insert( [ '_id' => 'derickr' ] );
 ?>]]></example>
 </div>
 </slide>
diff --git a/slides/mongodb/safe2.xml b/slides/mongodb/safe2.xml
index 275a2dc..fffbb79 100644
--- a/slides/mongodb/safe2.xml
+++ b/slides/mongodb/safe2.xml
@@ -3,10 +3,10 @@
 
 <blurb>Safeness levels:</blurb>
 <list>
-	<bullet>Confirm change recorded in memory: %array( 'w' => 1 );%</bullet>
-	<bullet>Confirm inclusion in journal: %array( 'j' => true );%</bullet>
-	<bullet>Confirm committed to disk: %array( 'fsync' => true );%</bullet>
-	<bullet>Confirm replication: %array( 'w' => 2 );%</bullet>
+	<bullet>Confirm change recorded in memory: %[ 'w' => 1 ];%</bullet>
+	<bullet>Confirm inclusion in journal: %[ 'j' => true ];%</bullet>
+	<bullet>Confirm committed to disk: %[ 'fsync' => true ];%</bullet>
+	<bullet>Confirm replication: %[ 'w' => 2 ];%</bullet>
 </list>
 
 <example result="1"><![CDATA[<?php
@@ -14,8 +14,8 @@ $m = new Mongo();
 $c = $m->demo->talks;
 
 $c->insert(
-    array( '_id' => 'mongodb' ),      // document
-    array( 'safe' => true, 'w' => 2 ) // options
+    [ '_id' => 'mongodb' ],      // document
+    [ 'safe' => true, 'w' => 2 ] // options
 );
 ?>]]></example>
 
diff --git a/slides/mongodb/safe3.xml b/slides/mongodb/safe3.xml
index b34f6f4..41bb76b 100644
--- a/slides/mongodb/safe3.xml
+++ b/slides/mongodb/safe3.xml
@@ -10,8 +10,8 @@
 $m = new MongoClient( 'mongodb://localhost:13000/?replSet=seta&w=2' );
 $c = $m->demo->talks;
 
-$c->insert( array( '_id' => 'mongodb' ) );
-$c->insert( array( '_id' => 'mongodb' ) );
+$c->insert( [ '_id' => 'mongodb' ] );
+$c->insert( [ '_id' => 'mongodb' ] );
 ?>]]></example>
 
 <list>
diff --git a/slides/mongodb/sort.xml b/slides/mongodb/sort.xml
index 749ed37..ebc1525 100644
--- a/slides/mongodb/sort.xml
+++ b/slides/mongodb/sort.xml
@@ -5,8 +5,8 @@
 $m = new MongoClient();
 $c = $m->demo->cities;
 
-$cursor = $c->find( array( 'country_code' => 'IS' ) )
-            ->sort( array( 'name' => -1 ) );
+$cursor = $c->find( [ 'country_code' => 'IS' ] )
+            ->sort( [ 'name' => -1 ] );
 
 foreach ( $cursor as $r ) {
     var_dump( $r['name'] );
diff --git a/slides/mongodb/update-modifiers.xml b/slides/mongodb/update-modifiers.xml
index 2473d87..4f8f48d 100644
--- a/slides/mongodb/update-modifiers.xml
+++ b/slides/mongodb/update-modifiers.xml
@@ -6,21 +6,21 @@ $m = new MongoClient;
 $c = $m->demo->presentations;
 $c->remove();
 
-$c->insert( array(
+$c->insert( [
   '_id' => 'mongo-tut-zendcon12',
   'name' => 'Hands-On MongoDB'
-) );
+] );
 
 $c->update(
-  array( 'name' => 'Hands-On MongoDB' ), // criteria
-  array( '$set' => array( 'lastviewed' => time() ) ) // modifiers
+  [ 'name' => 'Hands-On MongoDB' ], // criteria
+  [ '$set' => [ 'lastviewed' => time() ] ] // modifiers
 );
 
 /* document is now:
-array(
+[
   '_id' => 'mongo-tut-zendcon12',
   'name' => 'Hands-On MongoDB'
   'lastviewed' => 1350296073,
-) */
+] */
 ?>]]></example>
 </slide>
diff --git a/slides/mongodb/update-modifiers3.xml b/slides/mongodb/update-modifiers3.xml
index 83ea373..dc1a9db 100644
--- a/slides/mongodb/update-modifiers3.xml
+++ b/slides/mongodb/update-modifiers3.xml
@@ -11,14 +11,12 @@
 <example result="1"><![CDATA[<?php
 $m = new MongoClient;
 $c = $m->demo->circus; $c->remove();
-$c->insert( array( '_id' => 'circ5', 'name' => 'Funny Led' ) );
+$c->insert( [ '_id' => 'circ5', 'name' => 'Funny Led' ] );
 
 $c->update(
-    array( '_id' => 'circ5' ),
-    array( '$push' => array(
-       'elephpants' => array( 'name' => 'Bobo', 'year' => 2012 ) )
-    )
+    [ '_id' => 'circ5' ],
+    [ '$push' => [ 'elephpants' => [ 'name' => 'Bobo', 'year' => 2012 ] ] ]
 );
-var_dump( $c->findOne( array( 'name' => 'Funny Led' ), array( 'elephpants' => true ) ) );
+var_dump( $c->findOne( [ 'name' => 'Funny Led' ], [ 'elephpants' => true ] ) );
 ?>]]></example>
 </slide>
diff --git a/slides/mongodb/update-modifiers4.xml b/slides/mongodb/update-modifiers4.xml
index d9cbb35..49dd7ed 100644
--- a/slides/mongodb/update-modifiers4.xml
+++ b/slides/mongodb/update-modifiers4.xml
@@ -10,17 +10,17 @@ $m = new MongoClient;
 $c = $m->demo->bits;
 $c->remove();
 
-$c->insert( array( 'bitmask' => 0b1001 ) );
+$c->insert( [ 'bitmask' => 0b1001 ] );
 echo decbin( $c->findOne()['bitmask'] ), "\n";
 
-$c->update( array(), array( '$bit' => array( 'bitmask' => array( 'and' => 0b0101 ) ) ) );
+$c->update( [], [ '$bit' => [ 'bitmask' => [ 'and' => 0b0101 ] ] ] );
 echo decbin( $c->findOne()['bitmask'] ), "\n";
 
-$c->update( array(), array( '$bit' => array( 'bitmask' => array( 'or' => 0b10100 ) ) ) );
+$c->update( [], [ '$bit' => [ 'bitmask' => [ 'or' => 0b10100 ] ] ] );
 echo decbin( $c->findOne()['bitmask'] ), "\n";
 
 // this is not in yet ;-)
-$c->update( array(), array( '$bit' => array( 'bitmask' => array( 'xor' => 0b01110 ) ) ) );
+$c->update( [], [ '$bit' => [ 'bitmask' => [ 'xor' => 0b01110 ] ] ] );
 echo decbin( $c->findOne()['bitmask'] ), "\n";
 ?>]]></example>
 </slide>
diff --git a/slides/mongodb/update.xml b/slides/mongodb/update.xml
index bec578c..3206eee 100644
--- a/slides/mongodb/update.xml
+++ b/slides/mongodb/update.xml
@@ -6,14 +6,14 @@ $m = new MongoClient;
 $c = $m->demo->elephpants;
 $c->remove();
 
-$c->insert( array( '_id' => 'e42', 'name' => 'Kamubpo' ) );
-var_dump( $c->findOne( array( '_id' => 'e42' ) ) );
+$c->insert( [ '_id' => 'e42', 'name' => 'Kamubpo' ] );
+var_dump( $c->findOne( [ '_id' => 'e42' ] ) );
 
-$c->update( array( '_id' => 'e42' ), array( 'name' => 'Bo Tat' ) );
-var_dump( $c->findOne( array( '_id' => 'e42' ) ) );
+$c->update( [ '_id' => 'e42' ], [ 'name' => 'Bo Tat' ] );
+var_dump( $c->findOne( [ '_id' => 'e42' ] ) );
 
-$c->update( array( 'name' => 'Bo Tat' ), array( 'age' => '17' ) );
-var_dump( $c->findOne( array( '_id' => 'e42' ) ) );
+$c->update( [ 'name' => 'Bo Tat' ], [ 'age' => '17' ] );
+var_dump( $c->findOne( [ '_id' => 'e42' ] ) );
 ?>]]></example>
 
 <blurb>update() replaces the document matching criteria entirely with a new object.</blurb>
diff --git a/slides/mongodb/update2.xml b/slides/mongodb/update2.xml
index dcacc5f..bf67d33 100644
--- a/slides/mongodb/update2.xml
+++ b/slides/mongodb/update2.xml
@@ -8,10 +8,10 @@ $m = new MongoClient;
 $c = $m->demo->elephpants;
 $c->drop();
 
-$c->insert( array( '_id' => 'e42', 'name' => 'Kamubpo', 'age' => 17 ) );
-$c->insert( array( '_id' => 'e43', 'name' => 'Denali', 'age' => 17 ) );
+$c->insert( [ '_id' => 'e42', 'name' => 'Kamubpo', 'age' => 17 ] );
+$c->insert( [ '_id' => 'e43', 'name' => 'Denali', 'age' => 17 ] );
 
-$c->update( array( 'age' => 17 ), array( '$inc' => array( 'age' => 1 ) ) );
+$c->update( [ 'age' => 17 ], [ '$inc' => [ 'age' => 1 ] ] );
 
 var_dump( iterator_to_array( $c->find() ) );
 ?>]]></example>
diff --git a/slides/mongodb/upsert.xml b/slides/mongodb/upsert.xml
index 701e1f4..bee2ceb 100644
--- a/slides/mongodb/upsert.xml
+++ b/slides/mongodb/upsert.xml
@@ -10,11 +10,11 @@ $c = $m->demo->elephpants; $c->drop();
 function birthDay( $c, $name )
 {
     $c->update(
-        array( 'name' => $name ),                 // criteria
-        array( '$inc' => array( 'age' => 1 ) ),   // update spec
-        array( 'upsert' => true )                 // options
+        [ 'name' => $name ],            // criteria
+        [ '$inc' => [ 'age' => 1 ] ],   // update spec
+        [ 'upsert' => true ]            // options
     );
-    echo $c->findOne( array( 'name' => 'Santon' ) )['age'], "\n";
+    echo $c->findOne( [ 'name' => 'Santon' ] )['age'], "\n";
 }
 
 birthDay( $c, 'Santon' );
diff --git a/slides/mongodb/write-import-script-result.xml b/slides/mongodb/write-import-script-result.xml
index 08da078..11266e0 100644
--- a/slides/mongodb/write-import-script-result.xml
+++ b/slides/mongodb/write-import-script-result.xml
@@ -17,8 +17,8 @@ $d = $m->demo->poi;
 $d->drop();
 
 // 3 ADD: Create an index on "name" and a "2d" index on "loc"
-$d->ensureIndex( array( 'loc' => '2d' ) );
-$d->ensureIndex( array( 'name' => 1 ) );
+$d->ensureIndex( [ 'loc' => '2d' ] );
+$d->ensureIndex( [ 'name' => 1 ] );
 
 var_dump($d->getIndexInfo());
 ]]></example>
diff --git a/slides/mongodb/write-import-script2.xml b/slides/mongodb/write-import-script2.xml
index 4e97689..251b506 100644
--- a/slides/mongodb/write-import-script2.xml
+++ b/slides/mongodb/write-import-script2.xml
@@ -7,8 +7,8 @@
 </list>
 <example><![CDATA[<?php
 // 1 ADD: Indexes for the tags
-$d->ensureIndex( array( 'tags_indexed' => 1 ) );
-$d->ensureIndex( array( 'tags_indexed.k' => 1, 'tags_indexed.v' => 1 ) );
+$d->ensureIndex( [ 'tags_indexed' => 1 ] );
+$d->ensureIndex( [ 'tags_indexed.k' => 1, 'tags_indexed.v' => 1 ] );
 
 var_dump($d->getIndexInfo());
 ]]></example>
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.