星期五, 四月 29, 2011

用PHP读取和编写的JSON

JSON的标志

数天前,在工作,我的老板吩咐我一些编程任务。我很高兴。当我告诉一些以前没有编程,因为这是我一直交办的其他任务的时间。两者的初级并将其发送到跑腿。因此,我将永远不会摆脱初级  :)

但是,投诉外,我的点。事实证明,我是委托制作一个PHP脚本,生成一个JSON在JavaScript文件中读取它。

JSON

我喜欢说“霍塔儿子”,但人们通常会说“耶伊的儿子”。是一种数据表示格式,它封装在一个特殊的符号对象,数组或变量。

JSONJavascript对象符号。基本上它在其中表示在JavaScript中的对象的方式。里面可能是从一个单一的变量,整个对象,数组等

JSON的与XML的
的XML与JSON的

XML是另一种表示数据的方式,但使用标签的格式如HTML中。 JSON的优势,基本上是两个:
  • 它比XML轻,因为它不添加标签,添加内容的字节数。
  • 你可以阅读几乎直接在JavaScript中,这使得它更快。在XML的情况是这一进程,这使得它更慢。
AJAX

近年来Ajax已经成为一种时尚。你如何沟通是在第一台服务器的XML。但是,突发JSON来被罚款我前面提到的好处。因此,许多通信在JSON阿贾克斯提出,许多Web服务现在只使用这种格式。

他们问我什么

他们要求我这样做,基本上是Web服务的一种。

从一个网页,使用Ajax,是到一个URL请求的数据(其中主机我的PHP脚本)。这些数据被用来建立一个表,这是不是在这个时候其目的是什么重要的。

服务器上的文件包含在我的PHP脚本,它包含一个数据变量。这个变量是从数据库中填充数据在一定时间内(我不关心我,因为它已经完成。)

这个变量是一个对象,它包含一个值的关联数组,如:

AJAX团队
$data = array(
  'dato1' => 1,
  'dato2' => 2,
  'dato3' => 3,
  'dato4' => 4,
  'dato5' => 5,
);

经过一段时间搜索网站,并在工作中我的一些同事告诉我,我必须包括一个图书馆这样做,我发现它带来了一个PHP函数来完成这项工作:
  • json_encode, 它返回一个JSON格式的字符串了我们作为一个参数表示。
也就是它的对应:
  • json_decode解码的JSON,我们作为一个参数传递和返回变量,数组或对象它所代表。
json_encode()

但在我的情况下,我只需要json_encode。所以,我必须这样做:
PHP的大象

$json = json_encode($data);

然后简单地打印。

echo $json;

并印刷以下内容:

{"dato1":1,"dato2":2,"dato3":3,"dato4":4,"dato5":5}

JSON的解码

我并不需要它,但如果你送我的JSON在PHP中得到等价的:

$json = '{"dato1":1,"dato2":2,"dato3":3,"dato4":4,"dato5":5}';
$data = json_decode($json);

并准备在 $data的以及我们面前。那么容易。

几乎每隔一段时间,你需要阅读PHP手册

这个功能是从版本5.2提供。看来,一旦使用了JSON的对象库,或者是用手工完成,所以我的同事劝我说。但我搜索PHP手册,发现这些功能。

有时候,你不得不searchat PHP手册。是一种语言,并不断发展,可以说,我们必须做手工,现在是在一个固定的本地功能  :)

希望它可以帮助别人   :)

Diego Arregui

星期三, 四月 27, 2011

Brujita Veron和酸奶的消費量

有一天,我正在看電視,看到那裡的Brujita Veron廣告,偶像的球迷Estudiantes de la Plata,是崇尚消費的酸奶。

這不是我第一次看到它,也沒有該產品的第一個廣告。當然不是任何酸奶,但品牌是支付給做的,Yogurísimo,著名的乳品公司La Serenisima。我們說,如果我們使用這個酸奶,會更堅強,累少。

有了這樣的消息,許多人每天飲用酸奶。我的媽媽就是其中之一。但現在隨著 Brujita,但多年。



的口號,如“酸奶每一天”和“餵你的慾望為人生”獲得了許多追隨者,並沉迷於一個產品,畢竟,應該是健康的。我喜歡我沉迷於酸奶畢竟比香煙。我自己把我的yogur每一天。如果是你餵養我的求生意志,但我喜歡它。

右側的字符

但是,這不是我寫的動機是什麼,但我的問題對選舉的Brujita促進酸奶。什麼事?因為是衛生螺母?因為玩球嗎?因為它是著名的?由於是Estudiantes de la Plata球員?因為它是光頭?

可能認為貝隆將上升使銷售其酸奶。但是,除了他的技能作為一名球員,我從來不喜歡​​這個 _Brujita。這似乎是一個討厭的人物。因此,我不明白他是如何選擇了這個系列的廣告。因為沒有只有一個,但它已經出現幾個。我從來不買的食品促進的Brujita_Veron。也許一個對足球鞋,而不是酸奶。我想念Pancho_Ibanez!回到_Pancho,我們不原諒你!   :)

看我不相信_Brujita故意玩壞對陣英格蘭在2002年世界杯,​​所有的話。甚至不把他的技能問題作為一個足球運動員。我不喜歡,它不僅如此。我猜這就是為什麼我認為任何人都不應適合。最有可能我錯了,但我也沒有辦法。如果我有我的酸奶廠,Brujita成為最後的人,我認為要推動它。這就是他們所謂的“一個問題的皮膚。”

隨著 Yogurisimo有一段時間 Brujita

所以說,年底的一個廣告,他做的這個酸奶,加上他的父親和他的兒子。這是一個誰的兒子跑過來一個女孩,亞視在_Cariló去年。你到底是怎麼用亞視的白痴!

但是,回到廣告,這是什麼意思?如果我們把這個酸奶將是永恆的?您的孩子將球員 Estudiantes de la Plata他和他的父親嗎?


另一種解讀無論如何,我還是留下了一個疑問,是否是好的選擇該球員,以促進酸奶。只有管​​理者La_Serenisima知道答案。而這一次畢竟還是聘用Brujita,他們似乎做得很好。

我會在這裡結束,因為我去商店買酸奶。您好!

Diego Arregui

星期一, 四月 25, 2011

在週一的視頻 4- 他很緊張

當你方便的使用鍵盤,使用所有的手指打字,使用鼠標只有在需要的時候,一切都更快。

但並不是所有人都知道如何使用鍵盤快捷鍵,只用食指打字。剪切並粘貼到Word中,使用小按鈕來代替Ctrl+ CCtrl+ V鍵,請通過拖動滾動條一側的窗口,而不是使用鼠標滾輪或箭頭鍵。對他們來說,一切都很慢。

對於本星期一特徵的視頻去類似的東西。和一個站在他旁邊要他處以絞刑。這就像當一個了解,希望對方讓自己喜歡做的事情。這是非常有趣   :)

The Scrollwheel


直到下一個視頻

Diego Arregui

星期二, 九月 29, 2009

代碼自動運行 JavaScript

正如我以前說過,剛開始學習編程,並有很多新東西的時間。最近發生了一些事情,我想我要分享,如果他是另一回事。

在這裡,我的工作,有一個 HTML網頁,加載,並希望完成載入時調用一個函數,在服務器上。這是與 Ajax他們告訴我。還是不太明白,是Ajax,但他們說我必須做的就是運行 JavaScript功能只要頁面加載。

所以,我在谷歌搜索和發現的東西,以此來比任何人:
有一個方法調用的OnLoad的HTML,而HTML電話,當我完成加載所有的代碼。所有您需要做的是傳遞給該方法的名稱功能,我們要運行和發揮。它看起來像變魔術一樣,但是不行。在HTML編程不僅僅是裝配表,把頁面標題。

代碼如下所示:

body onload="myFunction()" >

body是body標籤的HTML和myFunction的名字將是我們想要的功能運行。對於這個工作,我們顯然必須具備的功能myFunction的面前。它會拋出一個錯誤,如果沒有找到它。

嗯,他的作品對我來說,我希望他們服務,問我任何問題。

我的第一篇文章

你好,我的名字是Diego Arregui,这是我的第一篇文章。最近,我开始在这个世界上的编程,我看见我的许多同事有博客,所以我决定我的。

我不很清楚知道我要告诉你,但是,我开始讲一个关于自己的位:

我PHP和HTML程序员,我在一个程式顾问的工作,我已经结婚了,我有一个儿子。

工作多年,在我的爸爸,Maxikiosco Arregui 24亭,我推荐它。有许多年。当我读完高中,我不想继续学习,所以爸爸让我工作在maxikiosk。当时我有很多选择,需要爸爸帮他,事情是复杂的,我们必须解救商店,作为电视广告的人说。

我一直很喜欢编程,我管理的个人电脑的网吧,我们在maxikiosco民政事务总署,然后我总是有一些电脑技能。因此,去年我参加了程序员俱乐部采取一些课程,进入这个迷人的世界的节目。我已经完成课程的HTML和PHP的初学者和我的女朋友怀孕了。所以我不得不离开的课程,并返回到亭。但一个月多一点我有我的梦想,我的工作在IT求解器,编程顾问,做我喜欢的。

虽然刚刚起步,目前在爸爸之间的亭,把这个夜晚,我可以支持我的妻子和儿子,所以我很开心。 
另一个是我的激情的音乐,但我会告诉你在另一篇文章。

渐渐地,我会告诉我的故事,并与规划的关注。我送问候,一切等待你的邮件。
Bloggers - Meet Millions of Bloggers