php_mysql_apache [Electronic resources] نسخه متنی

اینجــــا یک کتابخانه دیجیتالی است

با بیش از 100000 منبع الکترونیکی رایگان به زبان فارسی ، عربی و انگلیسی

php_mysql_apache [Electronic resources] - نسخه متنی

Julie C. Meloni

| نمايش فراداده ، افزودن یک نقد و بررسی
افزودن به کتابخانه شخصی
ارسال به دوستان
جستجو در متن کتاب
بیشتر
تنظیمات قلم

فونت

اندازه قلم

+ - پیش فرض

حالت نمایش

روز نیمروز شب
جستجو در لغت نامه
بیشتر
لیست موضوعات
توضیحات
افزودن یادداشت جدید







Workshop


The workshop is designed to help you anticipate possible questions, review what you've learned, and begin putting your knowledge into practice.

Quiz


1:

True or false: If a function doesn't require an argument, you can omit the parentheses in the function call.

2:

How do you return a value from a function?

3:

What would the following code fragment print to the browser?



$number = 50;
function tenTimes() {
$number = $number * 10;
}
tenTimes();
echo $number;
4:

What would the following code fragment print to the browser?



$number = 50;
function tenTimes() {
global $number;
$number = $number * 10;
}
tenTimes();
echo $number;
5:

What would the following code fragment print to the browser?



$number = 50;
function tenTimes( &$n ) {
$n = $n * 10;
}
tenTimes( $number );
echo $number;

Answers

A1:

The statement is false. You must always include the parentheses in your function calls, whether you are passing arguments to the function or not.

A2:

You must use the return keyword.

A3:

It would print 50. The tenTimes() function has no access to the global $number variable. When it is called, it will manipulate its own local $number variable.

A4:

It would print 500. We have used the global statement, which gives the tenTimes() function access to the $number variable.

A5:

It would print 500. By adding the ampersand to the parameter variable $n, we ensure that this argument is passed by reference. $n and $number point to the same value, so any changes to $n will be reflected when you access $number.

Activity


Q1:

Create a function that accepts four string variables and returns a string that contains an HTML table element, enclosing each of the variables in its own cell.


/ 323