PHP Xcode Tutorial

PHP Xcode Tutorial


PHP, eller PHP: Hypertext Preprocessor, er en åpen kildekode, server-side, HTML-embedded skriptspråk som brukes til å bygge interaktive websider. Det er en av de mest brukte programmeringsspråk fordi den er godt integrert med diverse teknologier, for eksempel HTML og Javascript. PHP støtter til og med Xcode - en fullfunksjons tekst editor og IDE utviklet av Mac OS X. Xcode teknologi kan brukes til å lage enkle programmer på iPhone og andre Android-baserte enheter, for eksempel en enkel "Hei" tilbake gjennom PHP script.

Bruksanvisning

1 Tast inn koden nedenfor til å lage søknaden script brukergrensesnitt (UI) komponenter. Lagre programmet skriptfilen som "app.js." Dette skriptet inneholder komponenter som Label, Textfield og Button, som er henholdsvis navngitt som "name_lbl", "name_tf" og "send_btn."

// Standard bakgrunn.
Titanium.UI.setBackgroundColor ( '# CCC');

// Søknad vindu
Var app_win = Titanium.UI.createWindow ();

// En visning beholder for name_lbl og name_tf.
Var input_view = Ti.UI.createView ({
top: 0,
høyde: 40,
bredde: «100%»,
bakgrunnsfarge: '# 999'
});

// Etikett for name_tf.
Var name_lbl = Titanium.UI.createLabel ({
farge: '# fff',
tekst: 'Navn:',
topp: 5,
venstre: 0,
høyde: 30,
Tekstjustering: "rett",
høyre: '80% '
});
// Legg name_lbl til input_view.
input_view.add (name_lbl);

// Navn innspill Textfield
Var name_tf = Ti.UI.createTextField (
{
bredde: '60% ',
bakgrunnsfarge: '# fff',
farge: '# 000',
topp: 5,
høyre: '20% ',
høyde: 30,
verdi: "Dude Yo '
});
// Legg name_tf til input_view.
input_view.add (name_tf);

// Knappen for å sende name_tf til serveren.
Var send_btn = Ti.UI.createButton ({
title: 'Send',
width: "16%",
høyde: 30,
topp: 5,
høyre: 5
});

// Legg send_btn til app_win.
input_view.add (send_btn);

// Etikett for å vise server respons.
Var response_ta = Titanium.UI.createTextArea ({
farge: '# 000',
verdi: 'Skriv inn ditt navn og trykk Send',
skrift: {fontstørrelse: 20, fontfamily: 'Helvetica Neue'},
redigerbare: falsk,
top: 80
});

2 Sett inn følgende kode for å sette opp knappen lytteren og Httpclient for Xcode-prosjektet. Endre linkseksjonen med din egen web-adresse.

// Handler for send_btn klikk hendelsen.
send_btn.addEventListener ( "klikk", function () {
Ti.API.info ( 'app.js - send_btn.addEventListener');
// Fjern fokus fra name_tf. Lukker tastaturet for name_tf.
name_tf.blur ();
// Opprett en Httpclient.
Var XHR = Ti.Network.createHTTPClient ();
// Handler for XHR onLoad hendelsen.
xhr.onload = function (e) {
Ti.API.info ( 'app.js - xhr.onload - motta' + xhr.responseText + 'fra server');
response_ta.value = xhr.responseText;
};
// Angi http protokoller og URL.
xhr.open ( 'POST', '{PUT_YOUR_URL_TO_SERVER_SCRIPT_HERE});
// Sende data til serveren.
Ti.API.info ( 'app.js - sende' + name_tf.value + 'til serveren');
xhr.send ({
Navn: name_tf.value
});
});

// Legg input_view til app_win.
app_win.add (input_view);

// Legg response_ta til app_win.
app_win.add (response_ta);
app_win.open ();

3 Input påfølgende kode for å aktivere skript for å plukke opp filen app.js i PHP "$ _REQUEST" objekt. Verdien av dette objektet er knyttet til "Hello", inkludert en plass og returnerte dataene uten markup:

<? Php
echo "Hello". $ _REQUEST [ 'Navn']. "!";
?>