Welcome to the Treehouse Community
Want to collaborate on code errors? Have bugs you need feedback on? Looking for an extra set of eyes on your latest project? Get support with fellow developers, designers, and programmers of all backgrounds and skill levels here with the Treehouse Community! While you're at it, check out some resources Treehouse students have shared here.
Looking to learn something new?
Treehouse offers a seven day free trial for new students. Get access to thousands of hours of content and join thousands of Treehouse students and alumni in the community today.
Start your free trial![](https://ecs-static.teamtreehouse.com/assets/views/marketing/shared/community-banner-white-47072046c51352fe6a69f5e691ff5700b28bb11d45197d7bdf066d9ea3f72d0c.webp)
![Vishal Nand](https://secure.gravatar.com/avatar/7efd9923ac821ef0f1c4e58f80d2a1f0?s=96&d=https%3A%2F%2Fecs-static.teamtreehouse.com%2Fassets%2Fcontent%2Fdefault_avatar-445fbbabfc8dc9188fb5967fe43322ee0c3e0dd1e10f378bf8343784af5a13eb.webp&r=pg)
Vishal Nand
1,777 PointsChecking when argument is missing
At 04:20, when we remove the second argument and preview it shows, "Mike has arrived, they are with as a " but when I do the same I get an error. Am I missing on something? The code is the same though.
1 Answer
![thomascawthorn](https://uploads.teamtreehouse.com/production/profile-photos/654142/micro_11350743_1668650660030200_2146547820_n.jpg)
thomascawthorn
22,986 PointsHmm, that should error - I don't know how that works in the example! Unless the error reporting is at a lower level. In other words, PHP has a setting where you can choose how bad you can code before it dies :-p The higher this setting, the better for you!
If you want to match the video, you can default the second argument to an empty string.
<?php
someFunction($argumentOne, $argumentTwo = '') {
echo "Something $argumentOne with $argumentTwo";
}
someFunction('one argument only');