Greet Caller by Name in PHP
<?php
$phoneBook = array(
"+12345671" => "John",
"1001" => "Kevin",
"+12345675" => "Jack",);
if (array_key_exists($_REQUEST['Caller'], $phoneBook)){
$CallerName = $phoneBook[$_REQUEST['Caller']];
} else {
$CallerName = "Sir or Madame";
}
print "<Response>";
print "<Speak>Hello $CallerName!</Speak>";
print "</Response>";
?>
Code example 1
- Greeting the caller by using a phonebook
IN MORE DETAILS
- When your application receives a call, you will get a Request with all of the call details.
- Fill an associative array with telephone numbers and names.
- In this associative array (phonebook) we are looking for the Caller parameter of the Request.
- After that, send back the response OzML to the caller.