What Will Be The Output Of The Following Php Codep Pre Langphp #300
What will be the output of the following PHP code?</p> <pre><code class="language-php" line="1"> <?php class ShopProductWriter { public function write( $shopProduct ) { $str = "{$shopProduct->title}: " .$shopProduct->getProducer() ." ({$shopProduct->price})\n"; print $str; } } $product1 = new ShopProduct( "My Antonia", "Willa", "Cather", 5.99 ); $writer = new ShopProductWriter(); $writer->write( $product1 ); ?> </code></pre>
This multiple choice question (MCQ) is related to the book/course gs gs107 PHP: Hypertext Preprocessor. It can also be found in gs gs107 Objects and Databases - PHP Object Basics - Quiz No.1.
What will be the output of the following PHP code?
<?php class ShopProductWriter { public function write( $shopProduct ) { $str = "{$shopProduct->title}: " .$shopProduct->getProducer() ." ({$shopProduct->price})\n"; print $str; } } $product1 = new ShopProduct( "My Antonia", "Willa", "Cather", 5.99 ); $writer = new ShopProductWriter(); $writer->write( $product1 ); ?>
Error
Cather: Willa My Antonia (5.99)
Willa: Cather My Antonia (5.99)
My Antonia: Willa Cather (5.99)