// 何度も同じコードを書くような場合はひとつの関数にまとめ、 // その関数を呼び出すだけでコードを実行できるようにする。 // コードの可読性、保守性などを大幅に引き上げる。 // 基本構文 // function 関数名(){ // 処理 // } function gedFullName() { // ユーザーのフルネームを返す関数 $first_name = "hiroki"; $last_name = "shimada"; $full_name = $first_name . " " . $last_name; echo $full_name; } getFullName(); // 引数付きの関数 // 引数とは // 関数名の後の()内に指定された変数 // 基本構文 // function 関数名(第一引数、第二引数、第三引数...){ // 処理 // ※ 引数は関数内でのみ使用可 // } // 引数付き関数定義 function getFullName2($first, $last) { $first_name = $first; $last_name = $last; $full_name = $first_name . " " . $last_name; echo $full_name;
function getFullName($pre_stock_code) { if (is_string($pre_stock_code)) { $init = substr($pre_stock_code, 0, 1); switch ($init) { case '6': $prefix = 'sh'; break; case '0': $prefix = 'sz'; break; case '3': $prefix = 'sz'; break; default: //字母 $prefix = ''; break; } return $prefix . $pre_stock_code; } elseif (is_array($pre_stock_code)) { $tmp = array(); foreach ($pre_stock_code as $key => $value) { $tmp[$key] = getFullName($value); } return $tmp; } }
?> "> <div class="message-time"> <?php echo $notif->sent_on; ?> </div> <div class="message-from"> <?php echo getFullName($notif->sender_id); ?> </div> <div class="message-to"> To: <?php echo getFullName($notif->receiver_id); ?> </div> </div> <div class="message-subject"> <?php echo $notif->judul; ?> </div> <div class="message-content"> <p> <?php echo $notif->isi; ?> </p> </div>
function sendDeclinedMailToEntrepreneur($funding_details_id, $fund_amount, $funder_id) { $from_address = FROM_EMAIL_ADDRESS; $cc_address = SIVI_ADMIN_EMAIL; global $eID, $aID, $application_fee; $stripe_fee = 3 + $application_fee; $server = '//' . $_SERVER['HTTP_HOST']; list($first_name, $last_name, $username, $email, $pmode) = getAccountDetails($aID); $campaign_name = getCampaignName($eID); list($funder_name, $email) = getFullName($funder_id); $to = $email; $name_of_project = getProjectName($aID); #$name_of_campaign $subject = "Unable To Process Funding for Your {$campaign_name} Campaign on LaunchLeader"; $message = "<html><body>\n Hi {$first_name},<br>\n <br>\n The good news is that your {$campaign_name} for <a href=\"{$server}/profile?u={$username}&pmode={$pmode}\">{$name_of_project}</a> just successfully reached its<br>\n funding goal on LaunchLeader.<br>\n <br>\n\n The bad news is that <br>we are unable to process the following donations because the donor’s credit card has been declined by his/her bank.</b><br>\n This could be due to a variety of reasons such as changes with the card information or passing the expiration date.<br>\n <br>\n -- {$funder_name}, Amount pledged \${$fund_amount} USD<br>\n\n <br>\n Thanks,<br>\n <br>\n The LaunchLeader Team\n </body></html>\n "; // 'Reply-To: webmaster@example.com' . "\r\n" . $headers = "From: {$from_address}" . "\r\n"; $headers .= "X-Mailer: PHP/" . phpversion() . "\r\n"; if ($cc_address != "") { $headers .= "CC: {$cc_address}\r\n"; } $headers .= "MIME-Version: 1.0\r\n"; $headers .= "Content-Type: text/html; charset=ISO-8859-1\r\n"; mail($to, $subject, $message, $headers); }
</div> </div> </div> </div> <?php for ($a = 0; $a < 5; $a++) { $note = 'note_app_lv' . $a; $user = '******' . $a; if (!empty($o->{$note})) { ?> <div class="row"> <div class="col-md-4"> <div class="form-group"> <label class="block"> Note(<?php echo getFullName($o->{$user}); ?> ) </label> <textarea class="form-control" name="" disabled="disabled"><?php echo $o->{$note}; ?> </textarea> </div> </div> </div> <?php } } ?> </div>
function pickDam($dam) { global $table; echo '<select name="dam">'; $result = @mysql_query("SELECT * FROM {$table} WHERE gendershort='f' ORDER BY name ASC"); if (!$result) { echo '<p align="center"><font class="notice">Error performing query: ' . mysql_error() . '</font></p>'; exit; } $pickDam = '<option value="0">Wild</option>'; while ($row = mysql_fetch_array($result)) { $id = $row["id"]; // Dam's ID $prefix = $row["prefix"]; // Dam's Prefix $name = $row["name"]; // Dam's Name $gendershort = $row["gendershort"]; // Dam's Gender $fullName = getFullName($name, $prefix, $table); $fullID = getFullID($id, $gendershort, $table); $damInfo = $fullName . " (" . $fullID . ")"; if ($id == $dam) { $pickDam .= '<option value="' . $id . '" ' . $damid . ' selected>' . $damInfo . '</option>'; } else { $pickDam .= '<option value="' . $id . '" ' . $damid . '>' . $damInfo . '</option>'; } } echo $pickDam; echo '</select>'; }
<?php require '../other/config.php'; // config.php is always required. require '../functions/generalFunctions.php'; // generalFunctions.php is required on almost every page. It contains general functions used on many pages. require '../other/metaData.php'; // metaData.php is used to print the credentials of the user. checkIfLoggedIn(); //Check if the user is logged in. $nameInfo = getFullName($con, $_SESSION['ID']); //The variable nameInfo contains data about the name of the user. $sql = "SELECT * FROM users WHERE ID=" . $_SESSION['ID']; //Query that retrieves user info. $userInfo = pushQueryToArray($con, $sql); //The array userInfo contains the retrieved user info. require '../pages/requireshtml/htmlTillEndHeader.php'; ?> <div class="column"> <div class="lined"> <h1>Gegevens van <?php echo $nameInfo[0]; ?> </h1> <span class="bold-line"></span> </div> <p>U bent nu op de pagina 'Mijn gegevens' u kunt hiernaast zien wat uw huidige gegevens zijn.</p> <p>Druk hieronder op 'Wijzig gegevens' om uw gegevens te wijzigen. Om uw wachtwoord te wijzigen, druk op 'Wijzig wachtwoord'.</p> <a href="../pages/home.php" class="button link" id="back">Terug</a> </div> <div class="column">
<button type="submit" value="Save as Draft" name="btnDraft" class="btn btn-lg btn-green hidden-print pull-right" style=""> Save Draft <i class="fa fa-save"></i> </button> <!--input type="submit" value="Save as Draft" name="btnDraft" class="btn btn-lg btn-green hidden-print pull-right" style=""--> </div> <div class="col-md-1"></div> <div class="col-md-2"> <button type="submit" value="Submit" name="btnDraft" class="btn btn-lg btn-primary hidden-print pull-right"> Submit Request <i class="fa fa-check"></i> </button> <!--button type="submit" value="Submit" name="btnDraft" class="btn btn-lg btn-primary hidden-print pull-right" style="">Btn</button--> </div> </div> <?php } else { echo 'Draft dibuat oleh ' . getFullName($o->created_by); } ?> </div> </div> </div> </form> <?php } ?> </div> <script type="text/javascript" src="<?php echo assets_url('vendor/bootstrap-datepicker/bootstrap-datepicker.min.js'); ?> "></script> <script type="text/javascript">
} // Put signup form in session!!! $_SESSION['FBID'] = $fbid; $_SESSION['USERNAME'] = $fbuname; $_SESSION['FULLNAME'] = $fbfullname; $_SESSION['EMAIL'] = $femail; $_SESSION['uname'] = $uname; $_SESSION['eId'] = $eId; #print_r($_SESSION); exit; $tkn = strtolower(generateRandomString(64)); $tstring = strtolower(generateRandomString(20) . "_" . generateRandomString(8)); // Either update or Insert in database $flag = checkuser($fbid, $fbuname, $fbfullname, $femail, $fpasswd); // To update local DB if ($fbfullname == '' && $fpasswd != '') { $fbfullname = getFullName($flag); // To update local DB $_SESSION['FULLNAME'] = $fbfullname; } #print_r($_SESSION); print_r($_POST); print "flag: $flag"; exit; if ($flag) { header("Location: ../social/?tstring={$tkn}&trailto={$uname}&trailfor={$tofund}&trailer={$funding_for}&ttfull={$fullname}&tkn={$tstring}&eId={$eId}&pledged={$pledged}&anonymous={$anonymous}&pledgegoal={$pledgegoal}&pmode={$pmode}"); } else { # Login failed header("Location: ../login?ref=funders&tstring={$tkn}&trailto={$uname}&trailfor={$tofund}&trailer={$funding_for}&ttfull={$fullname}&tkn={$tstring}&eId={$eId}&pledged={$pledged}&anonymous={$anonymous}&pledgegoal={$pledgegoal}&pmode={$pmode}"); } exit; } else { if ($_SERVER['REQUEST_METHOD'] == 'GET') { $uname = ''; $tofund = '';
Save Draft <i class="fa fa-save"></i> </button> <!--input type="submit" value="Save as Draft" name="btnDraft" class="btn btn-lg btn-green hidden-print pull-right" style=""--> </div> <div class="col-md-1"></div> <div class="col-md-2"> <button type="submit" value="Submit" name="btnDraft" class="btn btn-lg btn-primary hidden-print pull-right"> Submit Request <i class="fa fa-check"></i> </button> <!--button type="submit" value="Submit" name="btnDraft" class="btn btn-lg btn-primary hidden-print pull-right" style="">Btn</button--> </div> </div> </div> <?php } else { echo 'Draft dibuat oleh ' . getFullName($request->created_by); } ?> </div> </div> </div> </div> </form> <!-- end: INVOICE --> <script type="text/javascript" src="<?php echo assets_url('vendor/jquery/jquery.min.js'); ?> "></script> <script type="text/javascript">
</tr> <?php } ?> </tbody> </table> </div> </div> </div> <!-- <hr/> <div class="row form-row"> <div class="col-md-8 col-md-offset-2"> <div class="col-md-4 text-center"> <h5 class="margin-bottom-30">Dibuat Oleh,</h5><br/><br/> <h5 class="margin-top-30"><?php echo getFullName($det->created_by); ?> </h5> <h5><?php echo dateIndo($det->created_on); ?> </h5> <h5>(<?php echo getUserGroup($det->created_by); ?> )</h5> </div> </div> </div> --> </form> </div>
<?php class User { public $firstname; public $lastname; } function getFullName(User $user) { return $user->firstname . ' ' . $user->lastname . ' '; } $user1 = new User(); $user1->firstname = 'Alex'; $user1->lastname = 'Jones'; echo getFullName($user1); class SuoerUser extends User { } $user2 = new SuoerUser(); $user2->firstname = 'Jack'; $user2->lastname = 'Sparrow'; echo getFullName($user2);
public function _toString() { return getFullName(); }
//main switch case switch ($case) { case "visibleStatusDateTime": visibleStatusDateTime($examObject, $examTerm, $value); break; case "visibleStatusRooms": visibleStatusRooms($examObject, $examTerm, $value); break; case "tablechange": participantsTableChange($examObject, $examTerm, $value); break; case "deleteParticipantFromTerm": deleteParticipantFromTerm($examObject, $examTerm, $value); break; case "getFullName": getFullName($examObject, $examTerm, $value); break; case "message_delete_term": echo str_replace("%VALUE", $examTerm, gettext("Do you really want delete exam term %VALUE ?")); exit(0); break; case "message_delete_participant": $ldapManager = exam_organization_ldap_manager::getInstance(); $fullName = $ldapManager->getFullName($value); echo str_replace("%VALUE", $fullName, gettext("Do you really want to delete participant %VALUE ?")); exit(0); break; case "message_delete_exam_data": echo str_replace("%TERM", $examTerm, gettext("Do you really want to delete the exam data for term %TERM ?")); exit(0); break;
<?php function onErrorFunction() { echo 'Enter correct value'; } set_error_handler('onErrorFunction'); class User { } function getFullName(User $user) { } $user1 = new User(); echo getFullName($user1); echo getFullName('string');
# We will charge the customer later so we will create the customer at first and will charge the customer later. # We will check whether there are any customer already available in database or not. $customerId = getStripeCustomerId($_SESSION['FBID']); error_log("Got Customer ID [" . $customerId . "]"); if ($customerId == "") { # Create a Customer if the customer is already not in database. $customer = Stripe_Customer::create(array("card" => $token, "description" => $_SESSION['FBID'])); // Save the customer ID in your database so you can use it later saveStripeCustomerId($_SESSION['FBID'], $customer->id); error_log("Saving Customer [" . $_SESSION['FBID'] . "] [" . $customer->id . "]"); $customerId = $customer->id; } if ($customerId != "") { // Save the Transaction details in your database so you can use it later ## The default card is the 1st card list($fullName, $email) = getFullName($_SESSION['FBID']); $sid = $_SESSION['FBID']; #autoSubscribe($email); ## Get current Card ID from Token $retrieve_token = Stripe_Token::retrieve($token); $card_id = $retrieve_token->card->id; error_log("token :: [" . $token . "]"); error_log("card_id :: [" . $card_id . "]"); ## To check whether the Card is already in Customer Base if not we will add this now. $customer_data = Stripe_Customer::retrieve($customerId); error_log(">>>>>>>>>>>>>CUSTOMER OBJECT>>>>>>>>>>>>>>>>>>"); error_log(print_r($customer_data, true), 0); try { $getCard = $customer_data->sources->retrieve($card_id); error_log(">>>>>>>>>>>>>CARD_OBJECT>>>>>>>>>>>>>>>>>>"); error_log(print_r($getCard, true), 0);
?> "> <div class="message-time"> <?php echo $last_notif->sent_on; ?> </div> <div class="message-from"> <?php echo getFullName($last_notif->sender_id); ?> </div> <div class="message-to"> To: <?php echo getFullName($last_notif->receiver_id); ?> </div> </div> <div class="message-subject"> <?php echo $last_notif->judul; ?> </div> <div class="message-content"> <p> <?php echo $last_notif->isi; ?> </p> </div>
</head> <body> <div id="loading-mask"> <div id="loading"> <div id="carregando"></div> <div id="area">Area Administrativa</div> <div id="loading-msg">Carregando...</div> </div> </div> <script type="text/javascript" src="../framework/js/ext-all.js"></script> <script type="text/javascript">document.getElementById('loading-msg').innerHTML = 'Carregando Classes...';</script> <script type="text/javascript" src="../framework/js/funcoes.js"></script> <script type="text/javascript">document.getElementById('loading-msg').innerHTML = 'Carregando Funcoes...';</script> <script type="text/javascript"> var maquinaLocal = '<?php echo getFullName(); ?> '; Ext.Loader.setConfig({ enabled: true }); Ext.Loader.setPath({ 'Ext.ux.desktop': '../framework/js', 'Ext.ux': '../framework/js/src/ux', 'Ext': '../framework/js/src', 'Desktop.view' : '../admin/view', 'Desktop': '' }); Ext.require(['Ext.ux.form.SearchField', 'Ext.selection.CellModel', 'Ext.data.Store',
public function visitSet(SetCommand $x, Context $ctx) { $fieldName = $this->clientOracle->getFieldId($x->getFieldDeclClass(), $x->getField()); if (is_null($fieldName)) { throw new IncompatibleRemoteServiceException('The client does not have field ' . $x->getField() . ' in type ' . $x->getFieldDeclClass() . getFullName()); } // i[3].foo = bar $this->push($this->parent->makeBackRef(array_peek($this->stack))); $this->dot(); $this->push($fieldName); $this->eq(); $this->accept($x->getValue()); return false; }
</div> </div> <hr/> </div> <div class="row"> <div class="col-md-4"> <div class="approve text-center" style="align:center"> <p class="text-center">Dibuat Oleh,</p> <span class="small"></span> <span class="semi-bold"></span> <span class="small"></span><br/><br/> <span class="semi-bold"></span><br/> <span class="semi-bold"><?php echo getFullName($o->created_by); ?> </span><br/> <span class="small"><?php echo dateIndo($o->created_on); ?> </span><br/> </div> </div> </div> </div> </div> </div> </div> </form> <?php
## Here we are going to do all that stuff!!! $gotDateDiff = 0; $result = mysql_query("select fund_amount, disburse_status, application_fee, funding_details_id, fund_disbursed_datetime from fund_disbursed where element_id='{$eID}' AND account_id = '{$aID}' ORDER BY fund_disbursed_datetime") or die("mysql error @ 72"); while ($row = mysql_fetch_row($result)) { $fund_amount = number_format(round($row[0] / 100), 2); $disburse_status = $row[1]; $application_fee = $row[2]; $funding_details_id = $row[3]; $fund_disbursed_datetime = $row[4]; if (!$gotDateDiff && $disburse_status == 'authorized') { $gotDateDiff = 1; $dateDiff = 0; $dateDiff = round((strtotime("now") - strtotime($fund_disbursed_datetime)) / 86400); } list($funder_id, $funding_details_status) = getFunderDetails($funding_details_id); list($funder_name, $email) = getFullName($funder_id); $pledge_status = "Deleted"; if ($funding_details_status) { $pledge_status = "Active"; } $table_element_content .= "\n <tr>\n <td>{$funder_name}</td>\n <td align=center>USD {$fund_amount}</td>\n <td align=center>{$fund_disbursed_datetime}</td>\n <td align=center>{$disburse_status}</td>\n <td align=center>{$pledge_status}</td>\n </tr> \n "; } $funding_count = getFundingDetailsCount($aID, $eID); $stripeConnectToken = getStripeConnectToken($aID); $stripeUserobj = json_decode($stripeConnectToken); $stripeUserID = $stripeUserobj->{'stripe_user_id'}; $dateDiff = $dateDiff * 1; $funding_count = $funding_count * 1; $table_header = "<table width='400px' border=1 cellpadding=10 BORDERCOLOR=\"009900\">"; if ($dateDiff) { $table_header .= "<tr><td>Last Authorized</td><td>{$dateDiff} days ago </td></tr>";