com presentations: Oops, can't have trailing non-variadic args: phpday14.html slides/intro/php56.xml

[email protected] (Rasmus Lerdorf)
Newsgroups php.pres
Message-ID <[email protected]>
Commit:    e700d6fb993991ec63426f596895f4186e581e5a
Author:    Rasmus Lerdorf <[email protected]>         Fri, 16 May 2014 12:51:05 +0200
Parents:   f8548919d7755baa712cadb5cbbdf8c1082b1615
Branches:  master

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

Log:
Oops, can't have trailing non-variadic args

Changed paths:
  M  phpday14.html
  M  slides/intro/php56.xml


Diff:
diff --git a/phpday14.html b/phpday14.html
index 7012fa9..c04ddcf 100644
--- a/phpday14.html
+++ b/phpday14.html
@@ -152,7 +152,7 @@ $args1 = [1, 2, 3];
 $args2 = [4, 5, 6];
 test(...$args1, ...$args2); // [1, 2, 3, 4, 5, 6]
 test(1, 2, 3, ...$args2);   // [1, 2, 3, 4, 5, 6]
-test(...$args1, 4, 5, 6);   // [1, 2, 3, 4, 5, 6]</code></pre>
+test(...$args1, 4, 5, 6);   // Fatal error: Cannot use positional argument after argument unpacking</code></pre>
 		</section>
 <section id="php56constscalar">
 		<h4 class="p">✔ Constant scalar expressions</h4>
diff --git a/slides/intro/php56.xml b/slides/intro/php56.xml
index 0dc4c38..09b9572 100644
--- a/slides/intro/php56.xml
+++ b/slides/intro/php56.xml
@@ -22,7 +22,7 @@ $args1 = [1, 2, 3];
 $args2 = [4, 5, 6];
 test(...$args1, ...$args2); // [1, 2, 3, 4, 5, 6]
 test(1, 2, 3, ...$args2);   // [1, 2, 3, 4, 5, 6]
-test(...$args1, 4, 5, 6);   // [1, 2, 3, 4, 5, 6]]]></example>
+test(...$args1, 4, 5, 6);   // Fatal error: Cannot use positional argument after argument unpacking]]></example>
 
 <break lines="1" section="php56constscalar"/>
 <blurb fontsize="4em">✔ Constant scalar expressions</blurb>
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.