<?xml version='1.0' encoding='UTF-8'?><rss xmlns:atom="http://www.w3.org/2005/Atom" xmlns:openSearch="http://a9.com/-/spec/opensearchrss/1.0/" xmlns:blogger="http://schemas.google.com/blogger/2008" xmlns:georss="http://www.georss.org/georss" xmlns:gd="http://schemas.google.com/g/2005" xmlns:thr="http://purl.org/syndication/thread/1.0" version="2.0"><channel><atom:id>tag:blogger.com,1999:blog-2698352030293694037</atom:id><lastBuildDate>Sat, 05 Oct 2024 01:56:03 +0000</lastBuildDate><category>ZEND-PHP</category><category>PHP5 Certification</category><category>9A0-82 exam</category><category>Adobe Flex</category><category>ColdFusion</category><category>Flex Certification</category><category>Learn PHP</category><category>PHP Functions</category><category>Special Offer</category><category>9A0-066 exam</category><category>9A0-129</category><category>Certification Tips</category><category>ColdFusion Tips</category><category>ColdFusion Web Server</category><category>ColdFusion certification</category><category>ColdFusion exam</category><category>ColdFusion study helper</category><category>ColdFusion technology</category><category>Coldfusion technologies</category><category>Cookies in PHP</category><category>Discount Coupon</category><category>Everything About Exam</category><category>Everything About PHP5 Certification</category><category>Flex 4 exam</category><category>Loops in PHP</category><category>Microsoft  Certification</category><category>Microsoft exams</category><category>Operators in PHP</category><category>Page Caching</category><category>exam discounts</category><category>web technologies</category><title>IT Exams Certification Blog</title><description>Step In To Get All The Latest Buzz around Certification World.</description><link>http://itexamsexpert.blogspot.com/</link><managingEditor>noreply@blogger.com (ITExamsExpert)</managingEditor><generator>Blogger</generator><openSearch:totalResults>18</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><item><guid isPermaLink="false">tag:blogger.com,1999:blog-2698352030293694037.post-8950780882019205252</guid><pubDate>Tue, 24 May 2011 03:58:00 +0000</pubDate><atom:updated>2011-05-24T09:28:36.700+05:30</atom:updated><category domain="http://www.blogger.com/atom/ns#">Special Offer</category><title>Amazing offer from uCertify on all its Practice Tests</title><description>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;uCertify is offering a huge discount of upto 30% on all its practice tests. In this offer you can purchase any 2 PrepKits for $199.99. Click here to avail this offer&lt;br /&gt;
&lt;a href=&quot;https://www.ucertify.com/cart/todays-deal.php&quot;&gt;Buy Any 2 PrepKits for $199.99&lt;/a&gt;&lt;br /&gt;
All their PrepKits are backed by 100% money back guarantee and this is the big advantage.&lt;/div&gt;</description><link>http://itexamsexpert.blogspot.com/2011/05/amazing-offer-from-ucertify-on-all-its.html</link><author>noreply@blogger.com (ITExamsExpert)</author><thr:total>1</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-2698352030293694037.post-6124436072088521842</guid><pubDate>Tue, 05 Oct 2010 14:25:00 +0000</pubDate><atom:updated>2010-10-05T19:55:56.378+05:30</atom:updated><category domain="http://www.blogger.com/atom/ns#">Discount Coupon</category><category domain="http://www.blogger.com/atom/ns#">exam discounts</category><category domain="http://www.blogger.com/atom/ns#">Microsoft  Certification</category><category domain="http://www.blogger.com/atom/ns#">Microsoft exams</category><category domain="http://www.blogger.com/atom/ns#">Special Offer</category><title>Microsoft Second Shot Offer Gifted With Humongous Discounts</title><description>&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; margin-bottom: .0001pt; margin-bottom: 0in; text-align: justify;&quot;&gt;&lt;span style=&quot;color: black; font-family: Arial, sans-serif;&quot;&gt;Great news and a golden chance from Microsoft for all aspirants who are planning to take Microsoft Certification exams. Now Microsoft has announced the &lt;b style=&quot;mso-bidi-font-weight: normal;&quot;&gt;Second Shot offer&lt;/b&gt; by which a candidate can get a free retake of the exam if he/she does not pass an IT Professional or developer Microsoft Certification exam in the first time. Microsoft second shot offer also includes huge discount on various exam pack decided by Microsoft. &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; margin-bottom: .0001pt; margin-bottom: 0in; text-align: justify;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; margin-bottom: .0001pt; margin-bottom: 0in; text-align: justify;&quot;&gt;&lt;span style=&quot;color: black; font-family: Arial, sans-serif;&quot;&gt;Microsoft is providing various certification packs. You can checkout the exam packs and discounts in the following list: &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; margin-bottom: .0001pt; margin-bottom: 0in; text-align: justify;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;table border=&quot;0&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;MsoNormalTable&quot; style=&quot;border-collapse: collapse; width: 455px;&quot;&gt;&lt;tbody&gt;
&lt;tr style=&quot;mso-yfti-firstrow: yes; mso-yfti-irow: 0;&quot;&gt;   &lt;td style=&quot;border: dotted #AAAAAA 1.0pt; mso-border-alt: dotted #AAAAAA .75pt; padding: 5.25pt 5.25pt 5.25pt 5.25pt;&quot; valign=&quot;top&quot;&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-bottom: .0001pt; margin-bottom: 0in; mso-line-height-alt: 0pt;&quot;&gt;&lt;b&gt;&lt;span style=&quot;color: black; font-family: Arial, sans-serif;&quot;&gt;Certification packs&lt;/span&gt;&lt;/b&gt;&lt;span style=&quot;font-family: &#39;Times New Roman&#39;, serif; font-size: 12pt;&quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;   &lt;td style=&quot;border-left: none; border: dotted #AAAAAA 1.0pt; mso-border-alt: dotted #AAAAAA .75pt; mso-border-left-alt: dotted #AAAAAA .75pt; padding: 5.25pt 5.25pt 5.25pt 5.25pt;&quot; valign=&quot;top&quot;&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-bottom: .0001pt; margin-bottom: 0in; mso-line-height-alt: 0pt;&quot;&gt;&lt;b&gt;&lt;span style=&quot;color: black; font-family: Arial, sans-serif;&quot;&gt;Savings&lt;/span&gt;&lt;/b&gt;&lt;span style=&quot;font-family: &#39;Times New Roman&#39;, serif; font-size: 12pt;&quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;   &lt;td style=&quot;border-left: none; border: dotted #AAAAAA 1.0pt; mso-border-alt: dotted #AAAAAA .75pt; mso-border-left-alt: dotted #AAAAAA .75pt; padding: 5.25pt 5.25pt 5.25pt 5.25pt;&quot; valign=&quot;top&quot;&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-bottom: .0001pt; margin-bottom: 0in; mso-line-height-alt: 0pt;&quot;&gt;&lt;b&gt;&lt;span style=&quot;color: black; font-family: Arial, sans-serif;&quot;&gt;Second Shot Offer&lt;/span&gt;&lt;/b&gt;&lt;span style=&quot;font-family: &#39;Times New Roman&#39;, serif; font-size: 12pt;&quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;  &lt;/tr&gt;
&lt;tr style=&quot;mso-yfti-irow: 1;&quot;&gt;   &lt;td style=&quot;border-top: none; border: dotted #AAAAAA 1.0pt; mso-border-alt: dotted #AAAAAA .75pt; mso-border-top-alt: dotted #AAAAAA .75pt; padding: 5.25pt 5.25pt 5.25pt 5.25pt;&quot; valign=&quot;top&quot;&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-bottom: .0001pt; margin-bottom: 0in; mso-line-height-alt: 0pt;&quot;&gt;&lt;b style=&quot;mso-bidi-font-weight: normal;&quot;&gt;&lt;i&gt;&lt;span style=&quot;color: #7030a0; font-family: Arial, sans-serif;&quot;&gt;5-exam pack&lt;/span&gt;&lt;/i&gt;&lt;/b&gt;&lt;b style=&quot;mso-bidi-font-weight: normal;&quot;&gt;&lt;span style=&quot;color: #7030a0; font-family: &#39;Times New Roman&#39;, serif; font-size: 12pt;&quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;/td&gt;   &lt;td style=&quot;border-bottom: dotted #AAAAAA 1.0pt; border-left: none; border-right: dotted #AAAAAA 1.0pt; border-top: none; mso-border-alt: dotted #AAAAAA .75pt; mso-border-left-alt: dotted #AAAAAA .75pt; mso-border-top-alt: dotted #AAAAAA .75pt; padding: 5.25pt 5.25pt 5.25pt 5.25pt;&quot; valign=&quot;top&quot;&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-bottom: .0001pt; margin-bottom: 0in; mso-line-height-alt: 0pt;&quot;&gt;&lt;i&gt;&lt;span style=&quot;color: red; font-family: Arial, sans-serif;&quot;&gt;20%&lt;/span&gt;&lt;/i&gt;&lt;span style=&quot;color: red; font-family: &#39;Times New Roman&#39;, serif; font-size: 12pt;&quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;   &lt;td style=&quot;border-bottom: dotted #AAAAAA 1.0pt; border-left: none; border-right: dotted #AAAAAA 1.0pt; border-top: none; mso-border-alt: dotted #AAAAAA .75pt; mso-border-left-alt: dotted #AAAAAA .75pt; mso-border-top-alt: dotted #AAAAAA .75pt; padding: 5.25pt 5.25pt 5.25pt 5.25pt;&quot; valign=&quot;top&quot;&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-bottom: .0001pt; margin-bottom: 0in; mso-line-height-alt: 0pt;&quot;&gt;&lt;b style=&quot;mso-bidi-font-weight: normal;&quot;&gt;&lt;span style=&quot;color: #595959; font-family: &#39;Baskerville Old Face&#39;, serif;&quot;&gt;Included with each exam&lt;/span&gt;&lt;/b&gt;&lt;b style=&quot;mso-bidi-font-weight: normal;&quot;&gt;&lt;span style=&quot;color: #595959; font-family: &#39;Baskerville Old Face&#39;, serif; font-size: 12pt;&quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;/td&gt;  &lt;/tr&gt;
&lt;tr style=&quot;mso-yfti-irow: 2;&quot;&gt;   &lt;td style=&quot;border-top: none; border: dotted #AAAAAA 1.0pt; mso-border-alt: dotted #AAAAAA .75pt; mso-border-top-alt: dotted #AAAAAA .75pt; padding: 5.25pt 5.25pt 5.25pt 5.25pt;&quot; valign=&quot;top&quot;&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-bottom: .0001pt; margin-bottom: 0in; mso-line-height-alt: 0pt;&quot;&gt;&lt;b style=&quot;mso-bidi-font-weight: normal;&quot;&gt;&lt;i&gt;&lt;span style=&quot;color: #7030a0; font-family: Arial, sans-serif;&quot;&gt;4-exam pack&lt;/span&gt;&lt;/i&gt;&lt;/b&gt;&lt;b style=&quot;mso-bidi-font-weight: normal;&quot;&gt;&lt;span style=&quot;color: #7030a0; font-family: &#39;Times New Roman&#39;, serif; font-size: 12pt;&quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;/td&gt;   &lt;td style=&quot;border-bottom: dotted #AAAAAA 1.0pt; border-left: none; border-right: dotted #AAAAAA 1.0pt; border-top: none; mso-border-alt: dotted #AAAAAA .75pt; mso-border-left-alt: dotted #AAAAAA .75pt; mso-border-top-alt: dotted #AAAAAA .75pt; padding: 5.25pt 5.25pt 5.25pt 5.25pt;&quot; valign=&quot;top&quot;&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-bottom: .0001pt; margin-bottom: 0in; mso-line-height-alt: 0pt;&quot;&gt;&lt;i&gt;&lt;span style=&quot;color: red; font-family: Arial, sans-serif;&quot;&gt;20%&lt;/span&gt;&lt;/i&gt;&lt;span style=&quot;color: red; font-family: &#39;Times New Roman&#39;, serif; font-size: 12pt;&quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;   &lt;td style=&quot;border-bottom: dotted #AAAAAA 1.0pt; border-left: none; border-right: dotted #AAAAAA 1.0pt; border-top: none; mso-border-alt: dotted #AAAAAA .75pt; mso-border-left-alt: dotted #AAAAAA .75pt; mso-border-top-alt: dotted #AAAAAA .75pt; padding: 5.25pt 5.25pt 5.25pt 5.25pt;&quot; valign=&quot;top&quot;&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-bottom: .0001pt; margin-bottom: 0in; mso-line-height-alt: 0pt;&quot;&gt;&lt;b style=&quot;mso-bidi-font-weight: normal;&quot;&gt;&lt;span style=&quot;color: #595959; font-family: &#39;Baskerville Old Face&#39;, serif;&quot;&gt;Included with each exam&lt;/span&gt;&lt;/b&gt;&lt;b style=&quot;mso-bidi-font-weight: normal;&quot;&gt;&lt;span style=&quot;color: #595959; font-family: &#39;Baskerville Old Face&#39;, serif; font-size: 12pt;&quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;/td&gt;  &lt;/tr&gt;
&lt;tr style=&quot;mso-yfti-irow: 3;&quot;&gt;   &lt;td style=&quot;border-top: none; border: dotted #AAAAAA 1.0pt; mso-border-alt: dotted #AAAAAA .75pt; mso-border-top-alt: dotted #AAAAAA .75pt; padding: 5.25pt 5.25pt 5.25pt 5.25pt;&quot; valign=&quot;top&quot;&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-bottom: .0001pt; margin-bottom: 0in; mso-line-height-alt: 0pt;&quot;&gt;&lt;b style=&quot;mso-bidi-font-weight: normal;&quot;&gt;&lt;i&gt;&lt;span style=&quot;color: #7030a0; font-family: Arial, sans-serif;&quot;&gt;3-exam pack&lt;/span&gt;&lt;/i&gt;&lt;/b&gt;&lt;b style=&quot;mso-bidi-font-weight: normal;&quot;&gt;&lt;span style=&quot;color: #7030a0; font-family: &#39;Times New Roman&#39;, serif; font-size: 12pt;&quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;/td&gt;   &lt;td style=&quot;border-bottom: dotted #AAAAAA 1.0pt; border-left: none; border-right: dotted #AAAAAA 1.0pt; border-top: none; mso-border-alt: dotted #AAAAAA .75pt; mso-border-left-alt: dotted #AAAAAA .75pt; mso-border-top-alt: dotted #AAAAAA .75pt; padding: 5.25pt 5.25pt 5.25pt 5.25pt;&quot; valign=&quot;top&quot;&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-bottom: .0001pt; margin-bottom: 0in; mso-line-height-alt: 0pt;&quot;&gt;&lt;i&gt;&lt;span style=&quot;color: red; font-family: Arial, sans-serif;&quot;&gt;15%&lt;/span&gt;&lt;/i&gt;&lt;span style=&quot;color: red; font-family: &#39;Times New Roman&#39;, serif; font-size: 12pt;&quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;   &lt;td style=&quot;border-bottom: dotted #AAAAAA 1.0pt; border-left: none; border-right: dotted #AAAAAA 1.0pt; border-top: none; mso-border-alt: dotted #AAAAAA .75pt; mso-border-left-alt: dotted #AAAAAA .75pt; mso-border-top-alt: dotted #AAAAAA .75pt; padding: 5.25pt 5.25pt 5.25pt 5.25pt;&quot; valign=&quot;top&quot;&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-bottom: .0001pt; margin-bottom: 0in; mso-line-height-alt: 0pt;&quot;&gt;&lt;b style=&quot;mso-bidi-font-weight: normal;&quot;&gt;&lt;span style=&quot;color: #595959; font-family: &#39;Baskerville Old Face&#39;, serif;&quot;&gt;Included with each exam&lt;/span&gt;&lt;/b&gt;&lt;b style=&quot;mso-bidi-font-weight: normal;&quot;&gt;&lt;span style=&quot;color: #595959; font-family: &#39;Baskerville Old Face&#39;, serif; font-size: 12pt;&quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;/td&gt;  &lt;/tr&gt;
&lt;tr style=&quot;mso-yfti-irow: 4;&quot;&gt;   &lt;td style=&quot;border-top: none; border: dotted #AAAAAA 1.0pt; mso-border-alt: dotted #AAAAAA .75pt; mso-border-top-alt: dotted #AAAAAA .75pt; padding: 5.25pt 5.25pt 5.25pt 5.25pt;&quot; valign=&quot;top&quot;&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-bottom: .0001pt; margin-bottom: 0in; mso-line-height-alt: 0pt;&quot;&gt;&lt;b style=&quot;mso-bidi-font-weight: normal;&quot;&gt;&lt;i&gt;&lt;span style=&quot;color: #7030a0; font-family: Arial, sans-serif;&quot;&gt;2-exam pack&lt;/span&gt;&lt;/i&gt;&lt;/b&gt;&lt;b style=&quot;mso-bidi-font-weight: normal;&quot;&gt;&lt;span style=&quot;color: #7030a0; font-family: &#39;Times New Roman&#39;, serif; font-size: 12pt;&quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;/td&gt;   &lt;td style=&quot;border-bottom: dotted #AAAAAA 1.0pt; border-left: none; border-right: dotted #AAAAAA 1.0pt; border-top: none; mso-border-alt: dotted #AAAAAA .75pt; mso-border-left-alt: dotted #AAAAAA .75pt; mso-border-top-alt: dotted #AAAAAA .75pt; padding: 5.25pt 5.25pt 5.25pt 5.25pt;&quot; valign=&quot;top&quot;&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-bottom: .0001pt; margin-bottom: 0in; mso-line-height-alt: 0pt;&quot;&gt;&lt;i&gt;&lt;span style=&quot;color: red; font-family: Arial, sans-serif;&quot;&gt;15%&lt;/span&gt;&lt;/i&gt;&lt;span style=&quot;color: red; font-family: &#39;Times New Roman&#39;, serif; font-size: 12pt;&quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;   &lt;td style=&quot;border-bottom: dotted #AAAAAA 1.0pt; border-left: none; border-right: dotted #AAAAAA 1.0pt; border-top: none; mso-border-alt: dotted #AAAAAA .75pt; mso-border-left-alt: dotted #AAAAAA .75pt; mso-border-top-alt: dotted #AAAAAA .75pt; padding: 5.25pt 5.25pt 5.25pt 5.25pt;&quot; valign=&quot;top&quot;&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-bottom: .0001pt; margin-bottom: 0in; mso-line-height-alt: 0pt;&quot;&gt;&lt;b style=&quot;mso-bidi-font-weight: normal;&quot;&gt;&lt;span style=&quot;color: #595959; font-family: &#39;Baskerville Old Face&#39;, serif;&quot;&gt;Included with each exam&lt;/span&gt;&lt;/b&gt;&lt;b style=&quot;mso-bidi-font-weight: normal;&quot;&gt;&lt;span style=&quot;color: #595959; font-family: &#39;Baskerville Old Face&#39;, serif; font-size: 12pt;&quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;/td&gt;  &lt;/tr&gt;
&lt;tr style=&quot;mso-yfti-irow: 5; mso-yfti-lastrow: yes;&quot;&gt;   &lt;td style=&quot;border-top: none; border: dotted #AAAAAA 1.0pt; mso-border-alt: dotted #AAAAAA .75pt; mso-border-top-alt: dotted #AAAAAA .75pt; padding: 5.25pt 5.25pt 5.25pt 5.25pt;&quot; valign=&quot;top&quot;&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-bottom: .0001pt; margin-bottom: 0in; mso-line-height-alt: 0pt;&quot;&gt;&lt;b style=&quot;mso-bidi-font-weight: normal;&quot;&gt;&lt;i&gt;&lt;span style=&quot;color: #7030a0; font-family: Arial, sans-serif;&quot;&gt;1-exam&lt;/span&gt;&lt;/i&gt;&lt;/b&gt;&lt;b style=&quot;mso-bidi-font-weight: normal;&quot;&gt;&lt;span style=&quot;color: #7030a0; font-family: &#39;Times New Roman&#39;, serif; font-size: 12pt;&quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;/td&gt;   &lt;td style=&quot;border-bottom: dotted #AAAAAA 1.0pt; border-left: none; border-right: dotted #AAAAAA 1.0pt; border-top: none; mso-border-alt: dotted #AAAAAA .75pt; mso-border-left-alt: dotted #AAAAAA .75pt; mso-border-top-alt: dotted #AAAAAA .75pt; padding: 5.25pt 5.25pt 5.25pt 5.25pt;&quot; valign=&quot;top&quot;&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-bottom: .0001pt; margin-bottom: 0in; mso-line-height-alt: 0pt;&quot;&gt;&lt;i&gt;&lt;span style=&quot;color: red; font-family: Arial, sans-serif;&quot;&gt;Regular price&lt;/span&gt;&lt;/i&gt;&lt;span style=&quot;color: red; font-family: &#39;Times New Roman&#39;, serif; font-size: 12pt;&quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;   &lt;td style=&quot;border-bottom: dotted #AAAAAA 1.0pt; border-left: none; border-right: dotted #AAAAAA 1.0pt; border-top: none; mso-border-alt: dotted #AAAAAA .75pt; mso-border-left-alt: dotted #AAAAAA .75pt; mso-border-top-alt: dotted #AAAAAA .75pt; padding: 5.25pt 5.25pt 5.25pt 5.25pt;&quot; valign=&quot;top&quot;&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-bottom: .0001pt; margin-bottom: 0in; mso-line-height-alt: 0pt;&quot;&gt;&lt;b style=&quot;mso-bidi-font-weight: normal;&quot;&gt;&lt;span style=&quot;color: #595959; font-family: &#39;Baskerville Old Face&#39;, serif;&quot;&gt;Add 15% to single exam price*&lt;/span&gt;&lt;/b&gt;&lt;b style=&quot;mso-bidi-font-weight: normal;&quot;&gt;&lt;span style=&quot;color: #595959; font-family: &#39;Baskerville Old Face&#39;, serif; font-size: 12pt;&quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;/td&gt;  &lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;&lt;span style=&quot;font-family: &#39;Times New Roman&#39;, serif; font-size: 12pt;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;&lt;span style=&quot;font-family: &#39;Times New Roman&#39;, serif; font-size: 12pt;&quot;&gt;You can&amp;nbsp;choose your exam pack and get your voucher code from Prometric by the following link:&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &#39;Times New Roman&#39;, serif;&quot;&gt;&lt;a href=&quot;http://www.prometric.com/microsoft/certpacks&quot; rel=&quot;external nofollow&quot;&gt;&lt;b&gt;Choose your exam pack and get your voucher code&lt;/b&gt;&lt;/a&gt;&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;font-family: &#39;Times New Roman&#39;, serif; font-size: 12pt;&quot;&gt;You can get full details on this news by clicking here:&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;&lt;span style=&quot;font-family: &#39;Times New Roman&#39;, serif; font-size: 12pt;&quot;&gt;&lt;a href=&quot;http://www.microsoft.com/learning/career/en/us/career-offer.aspx#certification&quot; rel=&quot;external nofollow&quot;&gt;&lt;span style=&quot;color: blue;&quot;&gt;&lt;b&gt;Microsoft Second Shot Offer is Back With Huge Discounts&lt;/b&gt;&lt;/span&gt;&lt;/a&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;</description><link>http://itexamsexpert.blogspot.com/2010/10/microsoft-second-shot-offer-gifted-with.html</link><author>noreply@blogger.com (ITExamsExpert)</author><thr:total>1</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-2698352030293694037.post-8864136336310366531</guid><pubDate>Sat, 02 Oct 2010 06:08:00 +0000</pubDate><atom:updated>2010-10-02T11:40:29.479+05:30</atom:updated><category domain="http://www.blogger.com/atom/ns#">9A0-129</category><category domain="http://www.blogger.com/atom/ns#">9A0-82 exam</category><category domain="http://www.blogger.com/atom/ns#">Adobe Flex</category><category domain="http://www.blogger.com/atom/ns#">Flex 4 exam</category><category domain="http://www.blogger.com/atom/ns#">Flex Certification</category><title>Adobe Flex 4 Exam (9A0-129) released</title><description>Adobe has released new &lt;strong&gt;Adobe Flex 4 &lt;/strong&gt;ACE (&lt;a href=&quot;http://www.ucertify.com/exams/Adobe/9A0-129.html&quot;&gt;&lt;strong&gt;9A0-129 Exam&lt;/strong&gt;&lt;/a&gt;). This exam is the new version of Flex 3 (9A0-082 exam). The 9A0-129 ACE examination is developed for designers, web applications developers, and other programming experts. The Flex 4 ACE exam consists of 59 multiple-choice questions and it costs approximately $150. &lt;br /&gt;
&lt;br /&gt;
&lt;div&gt;&lt;/div&gt;You can register for this exam from &lt;a href=&quot;http://www.pearsonvue.com/adobe/&quot;&gt;Pearson VUE&lt;/a&gt;.&lt;br /&gt;
&lt;br /&gt;
A candidate who is preparing for this exam must thoroughly prepare these objectives specified by Adobe &lt;strong&gt;:&lt;/strong&gt;&lt;br /&gt;
&lt;ul&gt;&lt;li&gt;Identifying and describe the basic UI controls&lt;/li&gt;
&lt;li&gt;Creating and using custom components&amp;nbsp;&lt;/li&gt;
&lt;li&gt;Using the ActionSript programming&amp;nbsp;&lt;/li&gt;
&lt;li&gt;Implementing data validation and manipulate XML data by using E4X&amp;nbsp;&lt;/li&gt;
&lt;li&gt;Implementing simple LiveCycle Data Services (LCDS) messaging and data management&amp;nbsp;&lt;/li&gt;
&lt;li&gt;Using the Adobe Integrated Runtime (AIR)&lt;/li&gt;
&lt;/ul&gt;For more details regarding this exam you can visit official &lt;strong&gt;&lt;a href=&quot;http://partners.adobe.com/public/en/ace/ACE_Exam_Guide_Flex4.pdf&quot;&gt;Adobe Flex exam &lt;/a&gt;&lt;/strong&gt;page.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
.</description><link>http://itexamsexpert.blogspot.com/2010/10/adobe-flex-4-exam-9a0-129-released.html</link><author>noreply@blogger.com (ITExamsExpert)</author><thr:total>1</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-2698352030293694037.post-6548712221592646467</guid><pubDate>Tue, 13 Apr 2010 04:39:00 +0000</pubDate><atom:updated>2010-04-13T10:22:02.433+05:30</atom:updated><category domain="http://www.blogger.com/atom/ns#">9A0-82 exam</category><category domain="http://www.blogger.com/atom/ns#">Adobe Flex</category><category domain="http://www.blogger.com/atom/ns#">Flex Certification</category><title>What is the RegExpValidator class in Adobe Flex 3?</title><description>&lt;meta content=&quot;text/html; charset=utf-8&quot; http-equiv=&quot;Content-Type&quot;&gt;&lt;/meta&gt;&lt;meta content=&quot;Word.Document&quot; name=&quot;ProgId&quot;&gt;&lt;/meta&gt;&lt;meta content=&quot;Microsoft Word 11&quot; name=&quot;Generator&quot;&gt;&lt;/meta&gt;&lt;meta content=&quot;Microsoft Word 11&quot; name=&quot;Originator&quot;&gt;&lt;/meta&gt;&lt;link href=&quot;file:///C:%5CDOCUME%7E1%5Csankalp%5CLOCALS%7E1%5CTemp%5C3%5Cmsohtml1%5C01%5Cclip_filelist.xml&quot; rel=&quot;File-List&quot;&gt;&lt;/link&gt;&lt;style&gt;
&lt;!--
 /* Style Definitions */
 p.MsoNormal, li.MsoNormal, div.MsoNormal
	{mso-style-parent:&quot;&quot;;
	margin:0in;
	margin-bottom:.0001pt;
	mso-pagination:widow-orphan;
	font-size:12.0pt;
	font-family:&quot;Times New Roman&quot;;
	mso-fareast-font-family:&quot;Times New Roman&quot;;}
@page Section1
	{size:8.5in 11.0in;
	margin:1.0in 1.25in 1.0in 1.25in;
	mso-header-margin:.5in;
	mso-footer-margin:.5in;
	mso-paper-source:0;}
div.Section1
	{page:Section1;}
--&gt;
&lt;/style&gt;  &lt;br /&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;&lt;meta content=&quot;text/html; charset=utf-8&quot; http-equiv=&quot;Content-Type&quot;&gt;&lt;/meta&gt;&lt;meta content=&quot;Word.Document&quot; name=&quot;ProgId&quot;&gt;&lt;/meta&gt;&lt;meta content=&quot;Microsoft Word 11&quot; name=&quot;Generator&quot;&gt;&lt;/meta&gt;&lt;meta content=&quot;Microsoft Word 11&quot; name=&quot;Originator&quot;&gt;&lt;/meta&gt;&lt;link href=&quot;file:///C:%5CDOCUME%7E1%5Csankalp%5CLOCALS%7E1%5CTemp%5C3%5Cmsohtml1%5C01%5Cclip_filelist.xml&quot; rel=&quot;File-List&quot;&gt;&lt;/link&gt;&lt;style&gt;
&lt;!--
 /* Style Definitions */
 p.MsoNormal, li.MsoNormal, div.MsoNormal
	{mso-style-parent:&quot;&quot;;
	margin:0in;
	margin-bottom:.0001pt;
	mso-pagination:widow-orphan;
	font-size:12.0pt;
	font-family:&quot;Times New Roman&quot;;
	mso-fareast-font-family:&quot;Times New Roman&quot;;}
code
	{font-family:&quot;Courier New&quot;;
	mso-ascii-font-family:&quot;Courier New&quot;;
	mso-fareast-font-family:&quot;Times New Roman&quot;;
	mso-hansi-font-family:&quot;Courier New&quot;;
	mso-bidi-font-family:&quot;Courier New&quot;;}
@page Section1
	{size:8.5in 11.0in;
	margin:1.0in 1.25in 1.0in 1.25in;
	mso-header-margin:.5in;
	mso-footer-margin:.5in;
	mso-paper-source:0;}
div.Section1
	{page:Section1;}
--&gt;
&lt;/style&gt;  &lt;/div&gt;&lt;div class=&quot;MsoNormal&quot;&gt;The RegExpValidator class enables a programmer to use &amp;nbsp;a regular expression for validating a field. You pass a regular expression to the validator by using the &lt;span style=&quot;font-size: small;&quot;&gt;&lt;code style=&quot;font-family: inherit;&quot;&gt;expression&lt;/code&gt;&lt;/span&gt; property, and additional flags to control the regular expression pattern matching by using the &lt;span style=&quot;font-size: small;&quot;&gt;&lt;code style=&quot;font-family: inherit;&quot;&gt;flags&lt;/code&gt;&lt;/span&gt; property. The process of the validation becomes successful when the validator finds a match of the regular expression in the field to validate; otherwise, an error occurs.&lt;o:p&gt;&lt;/o:p&gt;&lt;/div&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;br /&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot;&gt;It is used to dispatch the valid and invalid events. The event object is an instance for an invalid event of the validationResultEvent class. It holds an array of validationResult objects. &lt;b&gt;doValidation()&lt;/b&gt; is a protected method of the RegExpValidator class. It is used to override of the base class doValidation() method to validate a regular expression. Following are the public properties of the RegExpValidator class:&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;b&gt;expression&lt;/b&gt;: It is used for validation. &lt;/li&gt;
&lt;li&gt;&lt;b&gt;flags&lt;/b&gt;: It is used when the validator finds a match. &lt;/li&gt;
&lt;li&gt;&lt;b&gt;noExpressionError&lt;/b&gt;: It is an error message. It occurs when there is no regular expression specified. &lt;/li&gt;
&lt;li&gt;&lt;b&gt;noMatchError&lt;/b&gt;: It is an error message. It occurs when there are no matches to the regular expression.&lt;/li&gt;
&lt;/ul&gt;&lt;br /&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot;&gt;&lt;br /&gt;
&lt;/div&gt;</description><link>http://itexamsexpert.blogspot.com/2010/04/what-is-regexpvalidator-class-in-adobe.html</link><author>noreply@blogger.com (ITExamsExpert)</author><thr:total>1</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-2698352030293694037.post-1843778999610078903</guid><pubDate>Mon, 12 Apr 2010 03:14:00 +0000</pubDate><atom:updated>2010-04-12T08:54:07.441+05:30</atom:updated><category domain="http://www.blogger.com/atom/ns#">9A0-82 exam</category><category domain="http://www.blogger.com/atom/ns#">Adobe Flex</category><category domain="http://www.blogger.com/atom/ns#">Everything About Exam</category><category domain="http://www.blogger.com/atom/ns#">Flex Certification</category><title>Learn All About Adobe Flex 3 with AIR 9A0-082 Certification Exam and its Benefits</title><description>&lt;meta content=&quot;text/html; charset=utf-8&quot; http-equiv=&quot;Content-Type&quot;&gt;&lt;/meta&gt;&lt;meta content=&quot;Word.Document&quot; name=&quot;ProgId&quot;&gt;&lt;/meta&gt;&lt;meta content=&quot;Microsoft Word 11&quot; name=&quot;Generator&quot;&gt;&lt;/meta&gt;&lt;meta content=&quot;Microsoft Word 11&quot; name=&quot;Originator&quot;&gt;&lt;/meta&gt;&lt;link href=&quot;file:///C:%5CDOCUME%7E1%5Csankalp%5CLOCALS%7E1%5CTemp%5C2%5Cmsohtml1%5C01%5Cclip_filelist.xml&quot; rel=&quot;File-List&quot;&gt;&lt;/link&gt;&lt;style&gt;
&lt;!--
 /* Style Definitions */
 p.MsoNormal, li.MsoNormal, div.MsoNormal
	{mso-style-parent:&quot;&quot;;
	margin:0in;
	margin-bottom:.0001pt;
	mso-pagination:widow-orphan;
	font-size:12.0pt;
	font-family:&quot;Times New Roman&quot;;
	mso-fareast-font-family:&quot;Times New Roman&quot;;}
a:link, span.MsoHyperlink
	{color:blue;
	text-decoration:underline;
	text-underline:single;}
a:visited, span.MsoHyperlinkFollowed
	{color:purple;
	text-decoration:underline;
	text-underline:single;}
@page Section1
	{size:8.5in 11.0in;
	margin:1.0in 1.25in 1.0in 1.25in;
	mso-header-margin:.5in;
	mso-footer-margin:.5in;
	mso-paper-source:0;}
div.Section1
	{page:Section1;}
--&gt;
&lt;/style&gt;  &lt;br /&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot;&gt;Adobe Flex is a software development kit released by Adobe Systems for the development and deployment of cross-platform rich Internet applications based on the Adobe Flash platform. The Flex platform has dominant media players that support rich media. Besides that, Adobe Flex is also lighter and works without being installed. It also creates SWF files rendered by the Adobe Flash Player. The 9A0-082 Adobe Certified Expert (ACE) certification is developed for programmers, web applications developers, and other development professionals who want to demonstrate proficiency with single or multiple Adobe products.&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-left: 0.5in;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot;&gt;&lt;b&gt;Key Objectives of the exam&lt;/b&gt; &lt;/div&gt;&lt;div class=&quot;MsoNormal&quot;&gt;This certification exam mainly tests your ability in the following areas:&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-left: 0.5in;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot;&gt;&lt;b&gt;1. Creating a User Interface (UI)&lt;/b&gt;&lt;br /&gt;
This objective primarily focuses on the following sub objectives:&lt;o:p&gt; &lt;/o:p&gt;&lt;/div&gt;&lt;br /&gt;
&lt;ul&gt;&lt;li&gt;Identify and describe the basic UI controls used in a Flex application and identify the purpose of UI containers and when to use them.&lt;/li&gt;
&lt;/ul&gt;&lt;br /&gt;
&lt;ul&gt;&lt;li&gt;Change the look and feel of a design by using API styles, style sheets, filters, blends and dynamically change the look of an application by using view states, transitions, and effects.&lt;/li&gt;
&lt;/ul&gt;&lt;br /&gt;
&lt;ul&gt;&lt;li&gt;Position UI elements by using constraint-based layout and enhanced constraints.&lt;/li&gt;
&lt;/ul&gt;&lt;br /&gt;
&lt;ul&gt;&lt;li&gt;Implement application navigation by using navigator containers and customize list-based controls.&lt;o:p&gt;&lt;/o:p&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-left: 0.5in;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot;&gt;&lt;b&gt;2. Flex system architecture and design&lt;o:p&gt;&lt;/o:p&gt;&lt;/b&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot;&gt;This objective primarily focuses on the following sub objectives:&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-left: 0.5in;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;ul&gt;&lt;li&gt;Create and use custom components and transfer data between components by using data bindings.&lt;o:p&gt; &lt;/o:p&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;ul&gt;&lt;li&gt;Create, handle, and dispatch custom events and handle framework events.&lt;o:p&gt; &lt;/o:p&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;ul&gt;&lt;li&gt;List and describe the differences between model, view, and controller code in a Flex application.&lt;/li&gt;
&lt;/ul&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-left: 0.5in;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot;&gt;&lt;b&gt;3. Programming Flex applications with ActionScript&lt;/b&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot;&gt;This objective primarily focuses on the following sub objectives:&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-left: 0.5in;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;ul&gt;&lt;li&gt;Define and extend an ActionScript class, implement an ActionScript interface and use access modifiers with classes and class members.&lt;o:p&gt; &lt;/o:p&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;ul&gt;&lt;li&gt;Under the purpose of and implement data transfer objects, implement accessor methods in ActionScript and use an ArrayCollection to sort, filter, and provide data.&lt;o:p&gt; &lt;/o:p&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;ul&gt;&lt;li&gt;Implement data validation and manipulate XML data by using E4X.&lt;/li&gt;
&lt;/ul&gt;&lt;div class=&quot;MsoNormal&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot;&gt;&lt;b&gt;4. Interacting with data sources and servers&lt;/b&gt; &lt;/div&gt;&lt;div class=&quot;MsoNormal&quot;&gt;This objective primarily focuses on the following sub objectives:&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-left: 0.5in;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;ul&gt;&lt;li&gt;Implement simple LiveCycle Data Services (LCDS) messaging and data management.&lt;o:p&gt; &lt;/o:p&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;ul&gt;&lt;li&gt;Create, connect to, and define a local database and add, update, and remove records from local database.&lt;o:p&gt; &lt;/o:p&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;ul&gt;&lt;li&gt;Interact with remote data and services by using Remote Procedure Call (RPC) services and upload files to a server.&lt;/li&gt;
&lt;/ul&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-left: 0.5in;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot;&gt;&lt;b&gt;5. Using Flex in the Adobe Integrated Runtime (AIR)&lt;/b&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot;&gt;This objective primarily focuses on the following sub objectives:&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-left: 0.5in;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;ul&gt;&lt;li&gt;Given a scenario, compile, export a release build of an AIR application and create, populate, delete files and directories on a local file system.&lt;o:p&gt; &lt;/o:p&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;ul&gt;&lt;li&gt;Create and customize native windows, menus, and adding drag-and-drop functionality to and from the desktop.&lt;o:p&gt; &lt;/o:p&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;ul&gt;&lt;li&gt;Install, uninstall, and update an AIR application and list, describe the AIR security contexts.&lt;/li&gt;
&lt;/ul&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-left: 0.5in;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot;&gt;&lt;b&gt;Number of Questions&lt;/b&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot;&gt;The exam consists of 50 multiple-choice questions. The 9A0-082 exam is in linear format.&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-left: 0.5in;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot;&gt;&lt;b&gt;How much I have to score to pass the exam?&lt;o:p&gt;&lt;/o:p&gt;&lt;/b&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot;&gt;You have to score 67% to pass the exam. &lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-left: 0.5in;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot;&gt;&lt;b&gt;Duration of the Exam&lt;o:p&gt;&lt;/o:p&gt;&lt;/b&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot;&gt;The duration of the 9A0-082 exam is 85 minutes.&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-left: 0.5in;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot;&gt;&lt;b&gt;Are there any Pre-Requisites for the 9A0-082 Adobe Flex 3 With AIR exam?&lt;/b&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot;&gt;The candidates who wish to take this Adobe Flex 3 with AIR exam, they have to take only one test, i.e., 9A0-082 exam to achieve the Adobe Flex 3 certification. Although there are no prerequisites for this certification, it would be helpful if they have hands on experience using the Adobe Flex 3.&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-left: 0.5in;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-left: 0.5in;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot;&gt;&lt;b&gt;Why should I earn Adobe Flex 3 (9A0-082) Certification ? &lt;/b&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot;&gt;There are numerous advantages of becoming a &lt;b&gt;Adobe Flex 3 Certification&lt;/b&gt;. I can cover some key points here:&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&amp;nbsp;Adobe Flex 3 is most broadly and openly used technology in the current era and the 9A0-082 certification approves your expertise on the Flex 3 products and technology.&lt;/li&gt;
&lt;/ul&gt;&lt;ul&gt;&lt;li&gt;Candidates who are already earned&amp;nbsp; the Adobe Flex 3 With AIR (9A0-082) certification are considered as top favorites by the employers and also the No.1 choice for the job and they also get preference in promotions. &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/li&gt;
&lt;/ul&gt;&lt;ul&gt;&lt;li&gt;Adobe Flex 3 provides a vast range of facilities to its users, such as allowing a user to choose different containers and layout managers to lay out contents, and uses different types of panels and windows.&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/li&gt;
&lt;/ul&gt;&lt;ul&gt;&lt;li&gt;Adobe Flex 3 technology provides a wider area of safe and secure jobs from Adobe Flex Developer, Adobe Flex Coder, Senior Software Systems Engineer – Adobe Flex with ActionScript 3.0, ADOBE FLEX ARCHITECT, Adobe Flex Programmer to LiveCycle Developer III.&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/li&gt;
&lt;/ul&gt;&lt;ul&gt;&lt;li&gt;This versatile certification provides you prospects for a variety of job roles and you have to just pass just one test i.e. 9A0-082 to achieve this certification.&lt;/li&gt;
&lt;/ul&gt;&lt;div class=&quot;MsoNormal&quot;&gt;&lt;b&gt;How Much Is The Exam Fees?&lt;/b&gt; &lt;/div&gt;&lt;div class=&quot;MsoNormal&quot;&gt;The Fee for taking Adobe Flex 3 with AIR 9A0-082 exam is US$150.&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-left: 0.5in;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot;&gt;&lt;b&gt;Where To Take The Exam?&lt;/b&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot;&gt;The candidates may get register themselves at &lt;a href=&quot;http://www.vue.com/adobe/&quot; rel=&quot;external nofollow&quot;&gt;Pearson VUE&lt;/a&gt; testing center to take the exam. After you purchase your exam voucher, you can contact an authorized &lt;a href=&quot;http://www.vue.com/adobe/&quot; rel=&quot;external nofollow&quot;&gt;Pearson VUE&lt;/a&gt; center to schedule your exam date, time, and location. You can book the exam within one year from the date of purchase of the voucher. The exam date may depend on your choice (and availability of slot) in your selected test center.&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-left: 0.5in;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot;&gt;&lt;b&gt;What is the exam retake policy?&lt;/b&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot;&gt;If you do not pass in the 9A0-082 exam, you will have to purchase a new exam voucher to retake the exam. There is no wait time fixed between the two attempts.&lt;br /&gt;
&lt;br /&gt;
&lt;/div&gt;</description><link>http://itexamsexpert.blogspot.com/2010/04/learn-all-about-adobe-flex-3-with-air.html</link><author>noreply@blogger.com (ITExamsExpert)</author><thr:total>3</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-2698352030293694037.post-6328626866757480275</guid><pubDate>Sat, 10 Apr 2010 04:18:00 +0000</pubDate><atom:updated>2010-04-10T09:48:57.410+05:30</atom:updated><category domain="http://www.blogger.com/atom/ns#">Learn PHP</category><category domain="http://www.blogger.com/atom/ns#">PHP Functions</category><category domain="http://www.blogger.com/atom/ns#">ZEND-PHP</category><title>Important Functions of PHP</title><description>&lt;meta content=&quot;text/html; charset=utf-8&quot; http-equiv=&quot;Content-Type&quot;&gt;&lt;/meta&gt;&lt;meta content=&quot;Word.Document&quot; name=&quot;ProgId&quot;&gt;&lt;/meta&gt;&lt;meta content=&quot;Microsoft Word 11&quot; name=&quot;Generator&quot;&gt;&lt;/meta&gt;&lt;meta content=&quot;Microsoft Word 11&quot; name=&quot;Originator&quot;&gt;&lt;/meta&gt;&lt;link href=&quot;file:///C:%5CDOCUME%7E1%5Csankalp%5CLOCALS%7E1%5CTemp%5C7%5Cmsohtml1%5C01%5Cclip_filelist.xml&quot; rel=&quot;File-List&quot;&gt;&lt;/link&gt;&lt;style&gt;
&lt;!--
 /* Style Definitions */
 p.MsoNormal, li.MsoNormal, div.MsoNormal
	{mso-style-parent:&quot;&quot;;
	margin:0in;
	margin-bottom:.0001pt;
	mso-pagination:widow-orphan;
	font-size:12.0pt;
	font-family:&quot;Times New Roman&quot;;
	mso-fareast-font-family:&quot;Times New Roman&quot;;}
@page Section1
	{size:8.5in 11.0in;
	margin:1.0in 1.25in 1.0in 1.25in;
	mso-header-margin:.5in;
	mso-footer-margin:.5in;
	mso-paper-source:0;}
div.Section1
	{page:Section1;}
--&gt;
&lt;/style&gt;  &lt;br /&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;color: blue;&quot;&gt;A function is a set of actions defined by a user, which affects one or more objects as per the definition. The function block starts with the function keyword. Functions, once created, can be reused in other parts of the document. The syntax for defining a function is as follows:&lt;br /&gt;
&lt;br /&gt;
&lt;uc:stx&gt;function functionname()&lt;br /&gt;
{&lt;br /&gt;
&amp;nbsp; ..&lt;/uc:stx&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;color: blue;&quot;&gt;&lt;uc:stx&gt;&amp;nbsp; ....&lt;/uc:stx&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;color: blue;&quot;&gt;&lt;uc:stx&gt;&amp;nbsp; .......&lt;br /&gt;
}&lt;/uc:stx&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;color: blue;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot;&gt;&lt;span style=&quot;color: blue;&quot;&gt;Some important function are listed below:&lt;/span&gt;&lt;b&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/b&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;color: red;&quot;&gt;&lt;b&gt;array_slice() function&lt;/b&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;margin-bottom: 12pt;&quot;&gt;&lt;br /&gt;
&lt;div style=&quot;color: blue;&quot;&gt;The array_slice() function is used to extract a large piece of an array. The syntax of the array_slice() function is as follows:&lt;/div&gt;&lt;div style=&quot;color: blue;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style=&quot;color: blue;&quot;&gt;array array_slice ( array $array , int $offset [, int $length [, bool $preserve_keys = false ]] )&lt;/div&gt;&lt;div style=&quot;color: blue;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style=&quot;color: blue;&quot;&gt;the parameter can be defined as,&lt;/div&gt;&lt;/div&gt;&lt;table border=&quot;1&quot;&gt;&lt;tbody&gt;
&lt;tr&gt; &lt;td&gt;&lt;br /&gt;
&lt;b&gt;&lt;br /&gt;
Option&lt;br /&gt;
&lt;/b&gt;&lt;/td&gt; &lt;td&gt;&lt;br /&gt;
&lt;b&gt;&lt;br /&gt;
Description&lt;br /&gt;
&lt;/b&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr&gt; &lt;td&gt;&lt;br /&gt;
array &lt;/td&gt; &lt;td&gt;&lt;br /&gt;
It is the input array.&lt;/td&gt; &lt;/tr&gt;
&lt;tr&gt; &lt;td&gt;&lt;br /&gt;
offset&lt;/td&gt; &lt;td&gt;&lt;br /&gt;
If offset is positive, the sequence starts from that offset in the array. If offset is negative, the sequence starts from the end of the array. &lt;/td&gt; &lt;/tr&gt;
&lt;tr&gt; &lt;td&gt;&lt;br /&gt;
length&lt;/td&gt; &lt;td&gt;&lt;br /&gt;
If the length is omitted, array_slice() assumes that the user wants all elements from the starting position onward returned. &lt;/td&gt; &lt;/tr&gt;
&lt;tr&gt; &lt;td&gt;&lt;br /&gt;
preserve_keys&lt;/td&gt; &lt;td&gt;&lt;br /&gt;
When this option is used, array_slice() preserves the keys and does not reorder them. &lt;/td&gt; &lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;&lt;div class=&quot;MsoNormal&quot;&gt;&lt;br /&gt;
&lt;div style=&quot;color: red;&quot;&gt;&lt;b&gt;array_shift() function&lt;/b&gt;&lt;/div&gt;&lt;meta content=&quot;text/html; charset=utf-8&quot; http-equiv=&quot;Content-Type&quot;&gt;&lt;/meta&gt;&lt;meta content=&quot;Word.Document&quot; name=&quot;ProgId&quot;&gt;&lt;/meta&gt;&lt;meta content=&quot;Microsoft Word 11&quot; name=&quot;Generator&quot;&gt;&lt;/meta&gt;&lt;meta content=&quot;Microsoft Word 11&quot; name=&quot;Originator&quot;&gt;&lt;/meta&gt;&lt;link href=&quot;file:///C:%5CDOCUME%7E1%5Csankalp%5CLOCALS%7E1%5CTemp%5C7%5Cmsohtml1%5C01%5Cclip_filelist.xml&quot; rel=&quot;File-List&quot;&gt;&lt;/link&gt;&lt;style&gt;
&lt;!--
 /* Style Definitions */
 p.MsoNormal, li.MsoNormal, div.MsoNormal
	{mso-style-parent:&quot;&quot;;
	margin:0in;
	margin-bottom:.0001pt;
	mso-pagination:widow-orphan;
	font-size:12.0pt;
	font-family:&quot;Times New Roman&quot;;
	mso-fareast-font-family:&quot;Times New Roman&quot;;}
@page Section1
	{size:8.5in 11.0in;
	margin:1.0in 1.25in 1.0in 1.25in;
	mso-header-margin:.5in;
	mso-footer-margin:.5in;
	mso-paper-source:0;}
div.Section1
	{page:Section1;}
--&gt;
&lt;/style&gt;  &lt;br /&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;color: blue;&quot;&gt;The array_shift() function is used to remove and return the first element of an array passed to it as an argument. It is used mainly to create a queue and act on it until the queue is empty. The array_shift() function either returns the shifted value of an array, or returns the NULL value if array is empty or argument passed is not an array.&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot;&gt;&lt;b&gt;&lt;span style=&quot;color: red;&quot;&gt;array_merge() function&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/b&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;color: blue;&quot;&gt;The array_merge() function is used to merge two or more arrays by combining all their elements. If the input arrays have the same index keys, the later value for that key overwrites the previous one. If arrays contain keys in numeric form, the later value for that key appends the index keys instead of overwriting it.&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;color: red;&quot;&gt;&lt;b&gt;array_intersect() function&lt;/b&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;color: blue;&quot;&gt;The array_intersect() function extracts all the elements that are common for two or more arrays. Since this function only checks whether the values are the same, the index keys of arrays are ignored. Let&#39;s take an example to understand this:&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;color: blue;&quot;&gt;&lt;br /&gt;
&amp;lt;?php&lt;br /&gt;
$array1 = array (&#39;a&#39; =&amp;gt; 20, 30, 35);&lt;br /&gt;
$array2 = array (&#39;b&#39; =&amp;gt; 20, 35, 30);&lt;br /&gt;
$array = array_intersect($array1, $array2);&lt;br /&gt;
var_dump ($array);&lt;br /&gt;
? &amp;gt;&lt;br /&gt;
&lt;br /&gt;
The output of the above script will be array(3) { [&quot;&#39;a&#39;&quot;]=&amp;gt; int(20) [0]=&amp;gt; int(30) [1]=&amp;gt; int(35) } since three elements (20, 30, 35) are common in both arrays, i.e., $array1 and $array2.&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;color: red;&quot;&gt;&lt;b&gt;sort() function&lt;/b&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;color: blue;&quot;&gt;The sort() function is used to sort a given array either alphabetically if any strings are present or numerically if all elements are numbers. However, a user cannot pass an associative array to the sort() function. The reason behind this is that the values of the array are sorted as expected but keys are replaced by numerical indices that follow the sort order.&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot;&gt;&lt;b style=&quot;color: red;&quot;&gt;asort() function&lt;/b&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;color: blue;&quot;&gt;The asort() function accepts an associative array and sorts its values either alphabetically if any strings are present or numerically if all elements are numbers. However, the asort() function preserves the array keys.&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;color: red;&quot;&gt;&lt;b&gt;ksort() function&lt;/b&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;color: blue;&quot;&gt;The ksort() function accepts an associative array and sorts its keys either alphabetically if any strings are present, or numerically if all elements are numbers. However, it does not sort the elements of the associative array.&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&amp;nbsp;  &lt;b&gt;&lt;br /&gt;
&lt;/b&gt;&lt;/div&gt;</description><link>http://itexamsexpert.blogspot.com/2010/04/important-functions-of-php.html</link><author>noreply@blogger.com (ITExamsExpert)</author><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-2698352030293694037.post-5643210305741411637</guid><pubDate>Fri, 09 Apr 2010 03:48:00 +0000</pubDate><atom:updated>2010-04-09T12:44:40.688+05:30</atom:updated><category domain="http://www.blogger.com/atom/ns#">Cookies in PHP</category><category domain="http://www.blogger.com/atom/ns#">Learn PHP</category><category domain="http://www.blogger.com/atom/ns#">PHP5 Certification</category><title>How to use Cookies in PHP with examples</title><description>&lt;meta content=&quot;text/html; charset=utf-8&quot; http-equiv=&quot;Content-Type&quot;&gt;&lt;/meta&gt;&lt;meta content=&quot;Word.Document&quot; name=&quot;ProgId&quot;&gt;&lt;/meta&gt;&lt;meta content=&quot;Microsoft Word 11&quot; name=&quot;Generator&quot;&gt;&lt;/meta&gt;&lt;meta content=&quot;Microsoft Word 11&quot; name=&quot;Originator&quot;&gt;&lt;/meta&gt;&lt;link href=&quot;file:///C:%5CDOCUME%7E1%5Csankalp%5CLOCALS%7E1%5CTemp%5C1%5Cmsohtml1%5C01%5Cclip_filelist.xml&quot; rel=&quot;File-List&quot;&gt;&lt;/link&gt;&lt;style&gt;
&lt;!--
 /* Style Definitions */
 p.MsoNormal, li.MsoNormal, div.MsoNormal
	{mso-style-parent:&quot;&quot;;
	margin:0in;
	margin-bottom:.0001pt;
	mso-pagination:widow-orphan;
	font-size:12.0pt;
	font-family:&quot;Times New Roman&quot;;
	mso-fareast-font-family:&quot;Times New Roman&quot;;}
@page Section1
	{size:8.5in 11.0in;
	margin:1.0in 1.25in 1.0in 1.25in;
	mso-header-margin:.5in;
	mso-footer-margin:.5in;
	mso-paper-source:0;}
div.Section1
	{page:Section1;}
--&gt;
&lt;/style&gt;  &lt;br /&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;A cookie is a message given to a Web browser by a Web server. The browser stores that message in a small text file .Each time the same computer requests a page with a browser, the cookie is sent back to the server too. You can do number of things with cookies. They are used to store information about user, visited pages, poll results and etc. The main purpose of cookies is to identify users and possibly prepare customized Web pages for them.&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot;&gt;Generally cookies are used only to store small amounts of data. Websites can read the values from the cookies and use the information as desired. In addition to the information it stores, each cookie has a set of attributes that helps ensure the browser sends the correct cookie when a request to a server is made.&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot;&gt;Even though cookies are not harmful some people do not permit cookies due to concerns about their privacy. In this case you have to use Sessions.&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot;&gt;&lt;b&gt;How to Create a Cookie?&lt;o:p&gt;&lt;/o:p&gt;&lt;/b&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot;&gt;PHP cookies can be set using the setcookie() function. The syntax is as follows:&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot;&gt;setcookie($name, $value, $expire, $path, $domain, $secure)&amp;nbsp; &lt;/div&gt;&lt;br /&gt;
&lt;ul&gt;&lt;li&gt;&lt;o:p&gt;&lt;/o:p&gt; $name - It is used to define the cookie name. The name of each cookie sent is stored in the superglobal array $_COOKIE.&lt;/li&gt;
&lt;li&gt;$value - It is used to define the cookie value. It is associated with the cookie name.&lt;/li&gt;
&lt;li&gt;$expire - It denotes the time after which the cookie should expire in seconds&lt;/li&gt;
&lt;li&gt;$path - It specifies the exact path on the domain that can use the cookies. &lt;/li&gt;
&lt;li&gt;$domain - The domain that the cookie is available. If not domain is specified, the default value is the value of the domain in which cookie was created.&lt;/li&gt;
&lt;li&gt;$secure - It is used to specify whether the cookie will be sent via HTTPS. A value of 1 specifies that the cookie is sent over a secure connection but it doesn&#39;t mean that the cookie is secure. It&#39;s just a text file like every other cookie. A value of 0 denotes a standard HTTP transmission.&lt;/li&gt;
&lt;/ul&gt;&lt;div class=&quot;MsoNormal&quot;&gt;Creating a cookie with setcookie&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;color: #6aa84f;&quot;&gt;&lt;b&gt;&amp;lt;?php&lt;/b&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;color: #6aa84f;&quot;&gt;&lt;b&gt;&lt;/b&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;color: #6aa84f;&quot;&gt;&lt;b&gt;setcookie(&quot;username&quot;, &quot;David&quot;, time()+3600);&lt;o:p&gt;&lt;/o:p&gt;&lt;/b&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;color: #6aa84f;&quot;&gt;&lt;b&gt;?&amp;gt;&lt;/b&gt;&lt;br /&gt;
&lt;b&gt;&amp;lt;html&lt;/b&gt;&lt;b&gt;&amp;gt;&lt;/b&gt;&lt;br /&gt;
&lt;b&gt;&amp;lt;body&lt;/b&gt;&lt;b&gt;&amp;gt; &lt;/b&gt;&lt;br /&gt;
&lt;b&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/b&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;color: #6aa84f;&quot;&gt;&lt;b&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/b&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;color: #6aa84f;&quot;&gt;&lt;b&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/b&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;color: #6aa84f;&quot;&gt;&lt;b&gt;…&lt;o:p&gt;&lt;/o:p&gt;&lt;/b&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;color: #6aa84f;&quot;&gt;&lt;b&gt;……&lt;o:p&gt;&lt;/o:p&gt;&lt;/b&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;color: #6aa84f;&quot;&gt;&lt;b&gt;…………&lt;o:p&gt;&lt;/o:p&gt;&lt;/b&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;color: #6aa84f;&quot;&gt;&lt;b&gt;………………&lt;/b&gt;&lt;br /&gt;
&lt;b&gt;&amp;lt;/body&lt;/b&gt;&lt;b&gt;&amp;gt;&lt;/b&gt;&lt;br /&gt;
&lt;b&gt;&amp;lt;/html&lt;/b&gt;&lt;b&gt;&amp;gt;&lt;/b&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;color: #6aa84f;&quot;&gt;&lt;b&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/b&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot;&gt;&lt;b&gt;&lt;span style=&quot;color: #6aa84f;&quot;&gt;&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/b&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot;&gt;Cookie username is set with value David which is set to expire after one hour on users computer.&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot;&gt;The function time() retrieves the current timestamp. Appending 3600 seconds (one hour) to the current time to make the cookie to expire after one hour.&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot;&gt;&lt;b&gt;Note:&lt;/b&gt; A cookie must be set before any HTML code as shown above.Cookies work within HTTP, it&#39;s important that you send all cookies before any output from your script. This requires that you place calls to this function before any output, including tags as well as any white space. If you don&#39;t do this, PHP will give you a warning and your cookies will not be sent. &lt;/div&gt;&lt;div class=&quot;MsoNormal&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot;&gt;Creating a permanent cookie&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot;&gt;Lets create a cookie which is set to last for 1 year.&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;color: #6aa84f;&quot;&gt;&lt;b&gt;&lt;/b&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;color: #6aa84f;&quot;&gt;&lt;b&gt;&amp;lt;?php&lt;/b&gt;&lt;b&gt; &lt;/b&gt;&lt;br /&gt;
&lt;b&gt;setcookie(&quot;username&quot;, &quot;David&quot;, time()+(60*60*24*365));&lt;o:p&gt;&lt;/o:p&gt;&lt;/b&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot;&gt;&lt;b&gt;&lt;span style=&quot;color: #6aa84f;&quot;&gt;?&amp;gt; &lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/b&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot;&gt;&lt;b&gt;How to Retrieve a Cookie ?&lt;o:p&gt;&lt;/o:p&gt;&lt;/b&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot;&gt;Now the cookie is set and we need to retrieve the information. As mentioned above the name of each cookie sent by your server accessed with the superglobal array $_COOKIE. In the example below we retrieve the value of the cookie and print out its value on the screen.&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;color: #6aa84f;&quot;&gt;&lt;b&gt;&lt;/b&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;color: #6aa84f;&quot;&gt;&lt;b&gt;&amp;lt;?php&lt;/b&gt;&lt;b&gt; &lt;/b&gt;&lt;br /&gt;
&lt;b&gt;echo $_COOKIE[&quot;username&quot;];&lt;o:p&gt;&lt;/o:p&gt;&lt;/b&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot;&gt;&lt;b&gt;&lt;span style=&quot;color: #6aa84f;&quot;&gt;?&amp;gt;&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/b&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot;&gt;Output =&amp;gt;&amp;nbsp; David&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot;&gt;&lt;b&gt;How to Delete a Cookie?&lt;o:p&gt;&lt;/o:p&gt;&lt;/b&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot;&gt;By default, the cookies are set to be deleted when the browser is closed. We can override that default by setting a time for the cookie&#39;s expiration but there may be occasions when you need to delete a cookie before the user closes his browser, and before its expiration time arrives. To do so, you should assure that the expiration date is in the past. The example below demonstrates how to do it (setting expiration time 1 minute ago):&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;color: #6aa84f;&quot;&gt;&lt;b&gt;&lt;/b&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;color: #6aa84f;&quot;&gt;&lt;b&gt;&amp;lt;?php&lt;/b&gt;&lt;b&gt; &lt;/b&gt;&lt;br /&gt;
&lt;b&gt;setcookie(&quot;myCookie&quot;, &quot;&quot;, time()-60);&lt;o:p&gt;&lt;/o:p&gt;&lt;/b&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot;&gt;&lt;b&gt;&lt;span style=&quot;color: #6aa84f;&quot;&gt;?&amp;gt;&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;/div&gt;</description><link>http://itexamsexpert.blogspot.com/2010/04/how-to-use-cookies-in-php-with-examples.html</link><author>noreply@blogger.com (ITExamsExpert)</author><thr:total>1</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-2698352030293694037.post-399615845818315596</guid><pubDate>Thu, 08 Apr 2010 04:54:00 +0000</pubDate><atom:updated>2010-04-08T10:36:26.230+05:30</atom:updated><category domain="http://www.blogger.com/atom/ns#">PHP Functions</category><category domain="http://www.blogger.com/atom/ns#">ZEND-PHP</category><title>Functions and Constructs in PHP</title><description>&lt;meta content=&quot;text/html; charset=utf-8&quot; http-equiv=&quot;Content-Type&quot;&gt;&lt;/meta&gt;&lt;meta content=&quot;Word.Document&quot; name=&quot;ProgId&quot;&gt;&lt;/meta&gt;&lt;meta content=&quot;Microsoft Word 11&quot; name=&quot;Generator&quot;&gt;&lt;/meta&gt;&lt;meta content=&quot;Microsoft Word 11&quot; name=&quot;Originator&quot;&gt;&lt;/meta&gt;&lt;link href=&quot;file:///C:%5CDOCUME%7E1%5Csankalp%5CLOCALS%7E1%5CTemp%5C1%5Cmsohtml1%5C01%5Cclip_filelist.xml&quot; rel=&quot;File-List&quot;&gt;&lt;/link&gt;&lt;style&gt;
&lt;!--
 /* Style Definitions */
 p.MsoNormal, li.MsoNormal, div.MsoNormal
	{mso-style-parent:&quot;&quot;;
	margin:0in;
	margin-bottom:.0001pt;
	mso-pagination:widow-orphan;
	font-size:12.0pt;
	font-family:&quot;Times New Roman&quot;;
	mso-fareast-font-family:&quot;Times New Roman&quot;;}
@page Section1
	{size:8.5in 11.0in;
	margin:1.0in 1.25in 1.0in 1.25in;
	mso-header-margin:.5in;
	mso-footer-margin:.5in;
	mso-paper-source:0;}
div.Section1
	{page:Section1;}
--&gt;
&lt;/style&gt;  &lt;br /&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;In &lt;b&gt;&lt;a href=&quot;http://itexamsexpert.blogspot.com/2010/03/learn-about-zend-php-5certification-and.html&quot; target=&quot;_blank&quot;&gt;PHP&lt;/a&gt;&lt;/b&gt; a function is a predefined set of commands that are carried out when the function is invoked. In addition to being able to write your own functions, PHP has a number of predefine functions for you to use. In function, the interpreter simply starts at the beginning and works its way to the end in a linear fashion. In the real world, this simple approach is rarely practical; for example, you might want to perform a certain operation more than once in different portions of your code. To do so, PHP supports a facility known as a function.&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot;&gt;Functions must be declared using the following syntax:&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot;&gt;&lt;b&gt;function function_name ([param1], [param 2])&lt;o:p&gt;&lt;/o:p&gt;&lt;/b&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot;&gt;In PHP each function is assigned a name and can receive one or more than one parameters. The parameters exist as variables throughout the execution of the entire function.&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot;&gt;Simple function with a parameter:&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot;&gt;&lt;br /&gt;
&lt;div style=&quot;color: #6fa8dc;&quot;&gt;&lt;b&gt;&amp;lt;?php&lt;/b&gt;&lt;meta content=&quot;text/html; charset=utf-8&quot; http-equiv=&quot;Content-Type&quot;&gt;&lt;/meta&gt;&lt;meta content=&quot;Word.Document&quot; name=&quot;ProgId&quot;&gt;&lt;/meta&gt;&lt;meta content=&quot;Microsoft Word 11&quot; name=&quot;Generator&quot;&gt;&lt;/meta&gt;&lt;meta content=&quot;Microsoft Word 11&quot; name=&quot;Originator&quot;&gt;&lt;/meta&gt;&lt;link href=&quot;file:///C:%5CDOCUME%7E1%5Csankalp%5CLOCALS%7E1%5CTemp%5C1%5Cmsohtml1%5C01%5Cclip_filelist.xml&quot; rel=&quot;File-List&quot;&gt;&lt;/link&gt;&lt;style&gt;
&lt;!--
 /* Style Definitions */
 p.MsoNormal, li.MsoNormal, div.MsoNormal
	{mso-style-parent:&quot;&quot;;
	margin:0in;
	margin-bottom:.0001pt;
	mso-pagination:widow-orphan;
	font-size:12.0pt;
	font-family:&quot;Times New Roman&quot;;
	mso-fareast-font-family:&quot;Times New Roman&quot;;}
@page Section1
	{size:8.5in 11.0in;
	margin:1.0in 1.25in 1.0in 1.25in;
	mso-header-margin:.5in;
	mso-footer-margin:.5in;
	mso-paper-source:0;}
div.Section1
	{page:Section1;}
--&gt;
&lt;/style&gt;  &lt;/div&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;color: #6fa8dc;&quot;&gt;&lt;b&gt;function square ($sqr)&lt;/b&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;color: #6fa8dc;&quot;&gt;&lt;b&gt;{&lt;/b&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;color: #6fa8dc;&quot;&gt;&lt;b&gt;return $sqr * $sqr;&lt;/b&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;color: #6fa8dc;&quot;&gt;&lt;b&gt;}&lt;/b&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;color: #6fa8dc;&quot;&gt;&lt;b&gt;$my_sqr = 50;&lt;/b&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;color: #6fa8dc;&quot;&gt;&lt;b&gt;echo square ($my_sqr);&lt;/b&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;color: #6fa8dc;&quot;&gt;&lt;b&gt;?&amp;gt;&lt;/b&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot;&gt;The $sqr variable is created whenever the square function is called and initialized with the value passed to it. The return statement is used to return a value from the&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot;&gt;function, which later on passes to the calling script. Normally, parameters are passed by some value, this means that, in the previous example, a copy of the $my_sqr variable is placed in the $sqr variable when the function begins, and any changes to the newly generated variable in the function body does not affects former value. But you can overcome this situation by passing a parameter by reference so that any changes performed within the function will also be reflected to the former value. In passing the reference it not only passes the value but also the reference for that value.&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot;&gt;&lt;br /&gt;
&lt;div style=&quot;color: #6fa8dc;&quot;&gt;&lt;b&gt;&amp;lt;?php&lt;/b&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;color: #6fa8dc;&quot;&gt;&lt;b&gt;function square (&amp;amp;$my_sqr)&lt;/b&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;color: #6fa8dc;&quot;&gt;&lt;b&gt;{&lt;/b&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;color: #6fa8dc;&quot;&gt;&lt;b&gt;$my_sqr += 10;&lt;/b&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;color: #6fa8dc;&quot;&gt;&lt;b&gt;return $my_sqr * $my_sqr;&lt;/b&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;color: #6fa8dc;&quot;&gt;&lt;b&gt;}&lt;/b&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;color: #6fa8dc;&quot;&gt;&lt;b&gt;$sqr = 50;&lt;/b&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;color: #6fa8dc;&quot;&gt;&lt;b&gt;echo square ($sqr);&lt;/b&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;color: #6fa8dc;&quot;&gt;&lt;b&gt;?&amp;gt;&lt;/b&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot;&gt;You can also assign a default value to any of the parameters of a function when declaring it. This way, if the caller does not provide a value for the parameter, the default one will be used instead:&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot;&gt;&lt;br /&gt;
&lt;div style=&quot;color: #6fa8dc;&quot;&gt;&lt;b&gt;&amp;lt;?php&lt;/b&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;color: #6fa8dc;&quot;&gt;&lt;b&gt;function square ($my_sqr = 50)&lt;/b&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;color: #6fa8dc;&quot;&gt;&lt;b&gt;{&lt;/b&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;color: #6fa8dc;&quot;&gt;&lt;b&gt;return $my_sqr * $my_sqr;&lt;/b&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;color: #6fa8dc;&quot;&gt;&lt;b&gt;}&lt;/b&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;color: #6fa8dc;&quot;&gt;&lt;b&gt;echo square ();&lt;/b&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;color: #6fa8dc;&quot;&gt;&lt;b&gt;?&amp;gt;&lt;/b&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot;&gt;In this case, because no value has been passed for $sqr, the default of 50 will be used by the interpreter. Note that you can’t assign a default value to a parameter passed by reference.&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot;&gt;&lt;b&gt;Scope of Functions and Variable &lt;o:p&gt;&lt;/o:p&gt;&lt;/b&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot;&gt;It’s significant to point out that there is no connection between the name of a variable declared inside a function body and any equivalent variables declared outside of it. In PHP, variable scope works differently from most other languages so that what resides in the global scope is not automatically available in a function’s scope. It can be stated more clearly from the following example:&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot;&gt;&lt;br /&gt;
&lt;div style=&quot;color: #6fa8dc;&quot;&gt;&lt;b&gt;&amp;lt;?php&lt;/b&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;color: #6fa8dc;&quot;&gt;&lt;b&gt;function square ()&lt;/b&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;color: #6fa8dc;&quot;&gt;&lt;b&gt;{&lt;/b&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;color: #6fa8dc;&quot;&gt;&lt;b&gt;$sqr += 10;&lt;/b&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;color: #6fa8dc;&quot;&gt;&lt;b&gt;return $sqr * $sqr;&lt;/b&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;color: #6fa8dc;&quot;&gt;&lt;b&gt;}&lt;/b&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;color: #6fa8dc;&quot;&gt;&lt;b&gt;$sqr = 50;&lt;/b&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;color: #6fa8dc;&quot;&gt;&lt;b&gt;echo square ();&lt;/b&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;color: #6fa8dc;&quot;&gt;&lt;b&gt;?&amp;gt;&lt;/b&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot;&gt;In this case, the script assumes that the $sqr variable, which is part of the global scope, will be automatically included in the scope of square(). However, this does not take place, so $sqr has a value of Null inside the function, resulting in a return value of 0. If you want to import global variables inside a function’s scope, you can do so by using the global statement:&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot;&gt;&lt;br /&gt;
&lt;div style=&quot;color: #6fa8dc;&quot;&gt;&lt;b&gt;&amp;lt;?php&lt;/b&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;color: #6fa8dc;&quot;&gt;&lt;b&gt;function square ()&lt;/b&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;color: #6fa8dc;&quot;&gt;&lt;b&gt;{&lt;/b&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;color: #6fa8dc;&quot;&gt;&lt;b&gt;global $sqr;&lt;/b&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;color: #6fa8dc;&quot;&gt;&lt;b&gt;$sqr += 10;&lt;/b&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;color: #6fa8dc;&quot;&gt;&lt;b&gt;return $sqr * $sqr;&lt;/b&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;color: #6fa8dc;&quot;&gt;&lt;b&gt;}&lt;/b&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;color: #6fa8dc;&quot;&gt;&lt;b&gt;$years = 50;&lt;/b&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;color: #6fa8dc;&quot;&gt;&lt;b&gt;echo square ();&lt;/b&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;color: #6fa8dc;&quot;&gt;&lt;b&gt;?&amp;gt;&lt;/b&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot;&gt;The $sqr variable is now accessible to the function, where it can be used and modified. Note that by importing the variable inside the function’s scope, any changes made to it will be reflected in the global scope as well—in other words, you’ll be accessing the variable itself, and not an ad hoc copy as you would with a parameter passed by value.&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot;&gt;&lt;b&gt;Functions with Variable Parameters&lt;/b&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot;&gt;You can also know about the number and types of parameter passed to a particular function. For this you have to just create a function that accepts a variable number of arguments using a number of functions that PHP makes available for you:&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot;&gt;&lt;b&gt;func_num_args()&lt;/b&gt; returns the number of parameters passed to a function.&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot;&gt;&lt;b&gt;func_get_arg($arg_num)&lt;/b&gt; returns a particular parameter, given its position in the parameter list.&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot;&gt;&lt;b&gt;func_get_args()&lt;/b&gt; returns an array containing all the parameters in the parameter list.&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot;&gt;As an example, let’s write a function that calculates the arithmetic average of all the parameters passed to it:&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot;&gt;&lt;br /&gt;
&lt;div style=&quot;color: #6fa8dc;&quot;&gt;&lt;b&gt;&amp;lt;?php&lt;/b&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;color: #6fa8dc;&quot;&gt;&lt;b&gt;function class_avg()&lt;/b&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;color: #6fa8dc;&quot;&gt;&lt;b&gt;{&lt;/b&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;color: #6fa8dc;&quot;&gt;&lt;b&gt;$arg =&amp;nbsp; func_num_args();&lt;/b&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;color: #6fa8dc;&quot;&gt;&lt;b&gt;if ($arg == 0)&lt;/b&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;color: #6fa8dc;&quot;&gt;&lt;b&gt;return 0;&lt;/b&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;color: #6fa8dc;&quot;&gt;&lt;b&gt;$total = 0;&lt;/b&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;color: #6fa8dc;&quot;&gt;&lt;b&gt;for ($i = 0; $i &amp;lt; $arg; $i++)&lt;/b&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;color: #6fa8dc;&quot;&gt;&lt;b&gt;$total += func_get_args($i);&lt;/b&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;color: #6fa8dc;&quot;&gt;&lt;b&gt;return $total / $arg;&lt;/b&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;color: #6fa8dc;&quot;&gt;&lt;b&gt;}&lt;/b&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;color: #6fa8dc;&quot;&gt;&lt;b&gt;echo class_avg (89, 44, 64, 49, 75, 90);&lt;/b&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;color: #6fa8dc;&quot;&gt;&lt;b&gt;?&amp;gt;&lt;/b&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot;&gt;In the preceding example, we started the script by determining the number of arguments and if there is no argument then we are exiting immediately from the function. The reason behind this is that the last instruction would cause a division-by-zero error. Further, we create a for loop that simply cycles through each parameter in sequence, adding its value to the sum. At last, we calculate and return the average value by dividing the sum by the number of parameters. Note how we stored the value of the parameter count in the $arg variable—we did so in order to make the script a bit more efficient because otherwise we would have had to perform a call to func_get_args() for every cycle of the for loop. That would have been rather wasteful because a function call is quite expensive in terms of performance and the number of parameters passed to the function does not change during its execution.&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot;&gt;&lt;b&gt;Variable Variables&amp;nbsp; and Variable&amp;nbsp; Functions&lt;/b&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot;&gt;PHP supports two very useful features known as &lt;b&gt;&lt;u&gt;variable variables&lt;/u&gt;&lt;/b&gt; and &lt;b&gt;&lt;u&gt;variable functions&lt;/u&gt;&lt;/b&gt;.&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot;&gt;The former allows you use the value of a variable as the name of a variable. Sound confusing? Look at this example:&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot;&gt;&lt;br /&gt;
&lt;div style=&quot;color: #6fa8dc;&quot;&gt;&lt;b&gt;&amp;lt;?php&lt;/b&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;color: #6fa8dc;&quot;&gt;&lt;b&gt;$x = 100;&lt;/b&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;color: #6fa8dc;&quot;&gt;&lt;b&gt;$y = ‘x’;&lt;/b&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;color: #6fa8dc;&quot;&gt;&lt;b&gt;echo $$y;&lt;/b&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;color: #6fa8dc;&quot;&gt;&lt;b&gt;?&amp;gt;&lt;/b&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot;&gt;When this script is executed and the interpreter encounters the $$y expression, it first determines the value of $y, which is the string a. It then reevaluates the expression with a substituted for $y as $x, thus returning the value of the $x variable. Similarly, you can use a variable’s value as the name of a function:&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot;&gt;&lt;br /&gt;
&lt;div style=&quot;color: #6fa8dc;&quot;&gt;&lt;b&gt;&amp;lt;?php&lt;/b&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;color: #6fa8dc;&quot;&gt;&lt;b&gt;function odd_number ($x)&lt;/b&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;color: #6fa8dc;&quot;&gt;&lt;b&gt;{&lt;/b&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;color: #6fa8dc;&quot;&gt;&lt;b&gt;echo “$x is odd”;&lt;/b&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;color: #6fa8dc;&quot;&gt;&lt;b&gt;}&lt;/b&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;color: #6fa8dc;&quot;&gt;&lt;b&gt;function even_number ($x)&lt;/b&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;color: #6fa8dc;&quot;&gt;&lt;b&gt;{&lt;/b&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;color: #6fa8dc;&quot;&gt;&lt;b&gt;echo “$x is even”;&lt;/b&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;color: #6fa8dc;&quot;&gt;&lt;b&gt;}&lt;/b&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;color: #6fa8dc;&quot;&gt;&lt;b&gt;$n = 15;&lt;/b&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;color: #6fa8dc;&quot;&gt;&lt;b&gt;$a = ($n % 2 ? ‘odd_number’ : ‘even_number’);&lt;/b&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;color: #6fa8dc;&quot;&gt;&lt;b&gt;$a($n);&lt;/b&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;color: #6fa8dc;&quot;&gt;&lt;b&gt;?&amp;gt;&lt;/b&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot;&gt;At the end of the script, $a will contain either odd_number or even_number. The expression $a($n) will then be evaluated as a call to either odd_number() or even_number(). Variable variables and variable functions can be tremendously valuable and convenient. However, they tend to make your code obscure because the only way to really tell what happens during the script’s execution is to execute it—you can’t determine whether what you have written is correct by simply looking at it. As a result, you should only really use variable variables and functions when their usefulness outweighs the potential problems that they can introduce.&lt;br /&gt;
&lt;br /&gt;
&lt;/div&gt;</description><link>http://itexamsexpert.blogspot.com/2010/04/functions-and-constructs-in-php.html</link><author>noreply@blogger.com (ITExamsExpert)</author><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-2698352030293694037.post-299170150598199996</guid><pubDate>Tue, 06 Apr 2010 03:05:00 +0000</pubDate><atom:updated>2010-04-06T08:39:52.741+05:30</atom:updated><category domain="http://www.blogger.com/atom/ns#">Loops in PHP</category><category domain="http://www.blogger.com/atom/ns#">PHP5 Certification</category><category domain="http://www.blogger.com/atom/ns#">ZEND-PHP</category><title>Iteration and Loops in PHP</title><description>&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;/div&gt;&lt;meta content=&quot;text/html; charset=utf-8&quot; http-equiv=&quot;Content-Type&quot;&gt;&lt;/meta&gt;&lt;meta content=&quot;Word.Document&quot; name=&quot;ProgId&quot;&gt;&lt;/meta&gt;&lt;meta content=&quot;Microsoft Word 11&quot; name=&quot;Generator&quot;&gt;&lt;/meta&gt;&lt;meta content=&quot;Microsoft Word 11&quot; name=&quot;Originator&quot;&gt;&lt;/meta&gt;&lt;link href=&quot;file:///C:%5CDOCUME%7E1%5Csankalp%5CLOCALS%7E1%5CTemp%5C6%5Cmsohtml1%5C01%5Cclip_filelist.xml&quot; rel=&quot;File-List&quot;&gt;&lt;/link&gt;&lt;o:smarttagtype name=&quot;place&quot; namespaceuri=&quot;urn:schemas-microsoft-com:office:smarttags&quot;&gt;&lt;/o:smarttagtype&gt;&lt;style&gt;
&lt;!--
 /* Style Definitions */
 p.MsoNormal, li.MsoNormal, div.MsoNormal
	{mso-style-parent:&quot;&quot;;
	margin:0in;
	margin-bottom:.0001pt;
	mso-pagination:widow-orphan;
	font-size:12.0pt;
	font-family:&quot;Times New Roman&quot;;
	mso-fareast-font-family:&quot;Times New Roman&quot;;}
@page Section1
	{size:8.5in 11.0in;
	margin:1.0in 1.25in 1.0in 1.25in;
	mso-header-margin:.5in;
	mso-footer-margin:.5in;
	mso-paper-source:0;}
div.Section1
	{page:Section1;}
--&gt;
&lt;/style&gt;  &lt;br /&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;A loop is a sequence of instruction s that is continually repeated until a certain condition is reached. Loops are basically types of control construct. Loops can be combined so that they are executed at the same time, thus improving the run-time efficiency. Loops save the time of the computers by setting a single code for recurring tasks. They are good because once they are compiled they run over and over again until they reach their limit. Hence resulting in improved efficiency. PHP also supports the following loops:&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot;&gt;The while Structure&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot;&gt;A while statement executes a code block until a condition is set:&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot;&gt;&lt;/div&gt;&lt;br /&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj8YDxuYah7cABSuEn2u8SnzVlQtZ7ySqAj6-sJW-JbPwDNLRl3WvlNqFVSmBGzyAf4ch5hAuCxZKESTsEsp3eCWtCY15N5eI_Ql6zcIWD9m5I6M6GkRDKBynPCrZmwDUM7ySgCSVDOFc9W/s1600/While+Loop+Example.gif&quot; imageanchor=&quot;1&quot; style=&quot;clear: left; float: left; margin-bottom: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj8YDxuYah7cABSuEn2u8SnzVlQtZ7ySqAj6-sJW-JbPwDNLRl3WvlNqFVSmBGzyAf4ch5hAuCxZKESTsEsp3eCWtCY15N5eI_Ql6zcIWD9m5I6M6GkRDKBynPCrZmwDUM7ySgCSVDOFc9W/s320/While+Loop+Example.gif&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot;&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
This prints the table of 2. The instructions written inside the While Loop continues to execute until the value of $a exceeds 10.&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot;&gt;Infinite loops are usually not a good thing, but, because PHP provides the proper mechanism for interrupting the loop at any point, they can also be useful. &lt;/div&gt;&lt;div class=&quot;MsoNormal&quot;&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjp3dbkc501kXPrnK6Y-hWAsLPchQETu9dBn3xex4o2ywrjYaP3l9XiBLRGMEzLMZM-eNzvqWD5Pe3i8alrNTvEB9mNUVnNKNVs72_tUUaXRfTV3yA_yVW3rETXc6ssqi5YwNaU8YbJ2VAG/s1600/Infinite+Loop.gif&quot; imageanchor=&quot;1&quot; style=&quot;clear: left; float: left; margin-bottom: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;400&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjp3dbkc501kXPrnK6Y-hWAsLPchQETu9dBn3xex4o2ywrjYaP3l9XiBLRGMEzLMZM-eNzvqWD5Pe3i8alrNTvEB9mNUVnNKNVs72_tUUaXRfTV3yA_yVW3rETXc6ssqi5YwNaU8YbJ2VAG/s400/Infinite+Loop.gif&quot; width=&quot;188&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot;&gt;&lt;/div&gt;&lt;br /&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot;&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
In this block of code, the (true) condition is always satisfied and, therefore, the compiler will be more than happy to go on repeating the code block forever. Inside the code block itself, we perform two if-then conditions, and the second one is dependent on the first so that the $b &amp;gt; 50 will only be evaluated after $a &amp;gt; 100, and, if both are true, the break statement will cause the execution point to exit from the loop into the preceding scope. Naturally, we could have written this loop just by using the condition ($a &amp;lt;=100 &amp;amp;&amp;amp; $b &amp;lt;= 50) in the while loop, but it would have been less efficient because we’d have to perform the check twice. (Remember, $b doesn’t increment unless $a is greater than 100.) If the second condition were a complex expression, our script’s performance might have suffered.&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot;&gt;&lt;b&gt;The do-while Structure&lt;o:p&gt;&lt;/o:p&gt;&lt;/b&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot;&gt;The major problem with the while() loop is that, if the condition never evaluates to True, the statements inside the code block are never executed. In some cases, it might be preferable that the code be executed at least once, and then the condition evaluated to determine whether it will be necessary to execute it again.&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot;&gt;This can be achieved in one of two ways: either by copying the code outside of the while loop into a separate code block, which is inefficient and makes your scripts more difficult to maintain, or by using a do-while loop:&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi_VnjR4k-fJ3n2sLGuHo-lGSMPlr8kPxjV6qtkDv38_ugDsDCrCbYRgPY8lfVrWOPXqlid5_XbSfdvsG7CIMRevf1kEmaaayVXEOkdZRYXnIRNm3AkM1nQKYJejpU0Shb7GekylnqqUc6L/s1600/Do-While.gif&quot; imageanchor=&quot;1&quot; style=&quot;clear: left; float: left; margin-bottom: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi_VnjR4k-fJ3n2sLGuHo-lGSMPlr8kPxjV6qtkDv38_ugDsDCrCbYRgPY8lfVrWOPXqlid5_XbSfdvsG7CIMRevf1kEmaaayVXEOkdZRYXnIRNm3AkM1nQKYJejpU0Shb7GekylnqqUc6L/s320/Do-While.gif&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot;&gt;&lt;/div&gt;&lt;br /&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot;&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
In this above block of code, $a will be printed once even after the condition is false ($a is not less that 10) because we are using do-while loop which executes the statements written inside the do while loop at least one time even if the condition is false.&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot;&gt;&lt;b&gt;The For &lt;st1:place w:st=&quot;on&quot;&gt;Loop&lt;/st1:place&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/b&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot;&gt;The statements in the for loop repeat continuously for a specific number of times. The while and do-while loops repeat until a certain condition is met. The for loop repeats until a specific count is met. You can use a for loop when the number of repetition is know, or can be supplied by the user.&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot;&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj1fNX2SodaXDqgJLsAVarAEgnTLs1uIhE0TOMDw9TKW52zwz0uHjeRiGxjWyQpCuuOex99Voq71g0Iyv8Zklf42rENjRM2zK_QjjFQ_1yieh9mgzp6IQT-DBBkIoZEPLKOx-FfQAg7-EM3/s1600/For+Loop+Example.gif&quot; imageanchor=&quot;1&quot; style=&quot;clear: left; float: left; margin-bottom: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj1fNX2SodaXDqgJLsAVarAEgnTLs1uIhE0TOMDw9TKW52zwz0uHjeRiGxjWyQpCuuOex99Voq71g0Iyv8Zklf42rENjRM2zK_QjjFQ_1yieh9mgzp6IQT-DBBkIoZEPLKOx-FfQAg7-EM3/s320/For+Loop+Example.gif&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot;&gt;&lt;/div&gt;&lt;br /&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
As you can see, the declaration of a for loop is broken in to three parts: &lt;/div&gt;&lt;div class=&quot;MsoNormal&quot;&gt;The first expression is known as start Expression. It is evaluated before the loop begins. This start Expression is evaluated only once at the beginning of the loop.&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot;&gt;The second represents the condition that must be satisfied for the loop to continue. Finally, the third contains a set of instructions that are executed once at the end of every iteration of the loop before the condition is tested.&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot;&gt;Naturally, you can also create a for loop that is infinite in a number of ways, in fact. You could omit the second expression from the declaration, which would cause the interpreter to always evaluate the condition to true. You could omit the third expression and never perform any actions in the code block associated with the loop that will cause the condition in the second expression to be evaluated as true. You can even omit all three expressions using the form for(;;) and end up with the equivalent of while(true).&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot;&gt;You can also use while loop inside the For Loop. This can be illustrated more clearly from the following example: &lt;/div&gt;&lt;br /&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhkGIaJANeB_6G5ayhyphenhyphen_i-tjCmDYgcEXUYxdyb_QBhp2yCnBcr8AuvUqC3ZUVMb8sXajATps4JiBmNPqmfPL9uggTuv8OAVabQtP0YdlyhlqohYp6Osp-6FADydlnvzu9l2LQY30sgTZKhJ/s1600/While+Inside+For+Loop.gif&quot; imageanchor=&quot;1&quot; style=&quot;clear: left; float: left; margin-bottom: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;343&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhkGIaJANeB_6G5ayhyphenhyphen_i-tjCmDYgcEXUYxdyb_QBhp2yCnBcr8AuvUqC3ZUVMb8sXajATps4JiBmNPqmfPL9uggTuv8OAVabQtP0YdlyhlqohYp6Osp-6FADydlnvzu9l2LQY30sgTZKhJ/s400/While+Inside+For+Loop.gif&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
By executing the above block of code it will print the table from 1 to 10.&lt;br /&gt;
&amp;nbsp; &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;/div&gt;</description><link>http://itexamsexpert.blogspot.com/2010/04/iteration-and-loops-in-php.html</link><author>noreply@blogger.com (ITExamsExpert)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj8YDxuYah7cABSuEn2u8SnzVlQtZ7ySqAj6-sJW-JbPwDNLRl3WvlNqFVSmBGzyAf4ch5hAuCxZKESTsEsp3eCWtCY15N5eI_Ql6zcIWD9m5I6M6GkRDKBynPCrZmwDUM7ySgCSVDOFc9W/s72-c/While+Loop+Example.gif" height="72" width="72"/><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-2698352030293694037.post-5686174083391463805</guid><pubDate>Mon, 05 Apr 2010 05:28:00 +0000</pubDate><atom:updated>2010-04-06T18:33:50.673+05:30</atom:updated><category domain="http://www.blogger.com/atom/ns#">Operators in PHP</category><category domain="http://www.blogger.com/atom/ns#">PHP5 Certification</category><category domain="http://www.blogger.com/atom/ns#">ZEND-PHP</category><title>Types Of Operators in PHP</title><description>&lt;meta content=&quot;text/html; charset=utf-8&quot; http-equiv=&quot;Content-Type&quot;&gt;&lt;/meta&gt;&lt;meta content=&quot;Word.Document&quot; name=&quot;ProgId&quot;&gt;&lt;/meta&gt;&lt;meta content=&quot;Microsoft Word 11&quot; name=&quot;Generator&quot;&gt;&lt;/meta&gt;&lt;meta content=&quot;Microsoft Word 11&quot; name=&quot;Originator&quot;&gt;&lt;/meta&gt;&lt;link href=&quot;file:///C:%5CDOCUME%7E1%5Csankalp%5CLOCALS%7E1%5CTemp%5C6%5Cmsohtml1%5C01%5Cclip_filelist.xml&quot; rel=&quot;File-List&quot;&gt;&lt;/link&gt;&lt;style&gt;
&lt;!--
 /* Style Definitions */
 p.MsoNormal, li.MsoNormal, div.MsoNormal
	{mso-style-parent:&quot;&quot;;
	margin:0in;
	margin-bottom:.0001pt;
	mso-pagination:widow-orphan;
	font-size:12.0pt;
	font-family:&quot;Times New Roman&quot;;
	mso-fareast-font-family:&quot;Times New Roman&quot;;}
@page Section1
	{size:8.5in 11.0in;
	margin:1.0in 1.25in 1.0in 1.25in;
	mso-header-margin:.5in;
	mso-footer-margin:.5in;
	mso-paper-source:0;}
div.Section1
	{page:Section1;}
--&gt;
&lt;/style&gt;  &lt;br /&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;There are different types of operators in PHP. Variables, constants, and data types will not be very beneficial to you until you can’t merge and manipulate them in a numerous ways. In PHP, it can be done easily by using operators. PHP recognizes several classes of operators, depending on what purpose they are used for. We can list the operators as follows:&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot;&gt;&lt;b&gt;The Assignment Operator&lt;o:p&gt;&lt;/o:p&gt;&lt;/b&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot;&gt;The assignment operator &#39;=&#39; is used to assign a value to a variable:&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot;&gt;$x = 65;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot;&gt;$y = “Joseph is a good boy”;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot;&gt;It’s vital to understand that, by default, variables are assigned by value. This means that by doing following:&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot;&gt;$x = $y&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot;&gt;It will assigns the value of $y to $x. But, if you change $y after assigning, $x will remain the same. Sometimes you don&#39;t want to do this and want that when you change the value of $y, it is also been reflected in $x. You can do it easily by assigning to $x a reference to $y:&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot;&gt;$x = &amp;amp;$y&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot;&gt;Any change to $y will now also be reflected in $x.&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot;&gt;&lt;b&gt;Arithmetic Operators&lt;o:p&gt;&lt;/o:p&gt;&lt;/b&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot;&gt;The next operator in this category is Arithmetic operators. These operators are used to do arithmetic calculations like addition, subtraction etc. Arithmetic operators are always been used in binary operations (means that they always include two operators):&lt;/div&gt;&lt;ul&gt;&lt;li&gt;Addition (+)&lt;/li&gt;
&lt;li&gt;Subtraction (-)&lt;/li&gt;
&lt;li&gt;Multiplication (*)&lt;/li&gt;
&lt;li&gt;Division (/)&lt;/li&gt;
&lt;li&gt;Modulus (%)&lt;/li&gt;
&lt;/ul&gt;&lt;div class=&quot;MsoNormal&quot;&gt;In PHP modulus operation works a bit different from the typical mathematical operation as it returns a signed value rather than an absolute one. PHP also inherits 4 special incrementing/decrementing operators from the C language.&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot;&gt;The prefix incrementing operator ++ increases the value of the variable that succeeds it, and then returns its new value. For example, ++$x will firstly increase the value of $x by 1 and then return it.&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot;&gt;The postfix incrementing operator ++ returns the value of the variable that pre-cedes it, and then increments its value. For example, $x++ will instantly returns the value of $x and after that it increases the value of $x by 1 for the next operation.&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot;&gt;The prefix decrementing operator --decrements the value of the variable that succeeds it, and then returns its new value. For example, --$x will first decreases the value of $x and then returns it. &lt;/div&gt;&lt;div class=&quot;MsoNormal&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot;&gt;The postfix decrementing operator -- returns the value of the variable that precedes it, and then decrements its value. For example, $x-- will instantly returns the value of $x and after that it decreases the value of $x by 1 for the next operation.&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot;&gt;There is always a great confusion in between these operators, but if you follow a simple rule then it wil be very easy for you. The rule is that if&amp;nbsp; the variable is placed after the operator (Prefix version) then you must increase or decrease the value first. &lt;/div&gt;&lt;div class=&quot;MsoNormal&quot;&gt;But if the variable is placed before the operator (Postfix version) then you must returns the value first and after that increase or decrease the value of the variable.&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot;&gt;&lt;b&gt;Bitwise Operators&lt;o:p&gt;&lt;/o:p&gt;&lt;/b&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot;&gt;The next operator in this category is Bitwise operator. It manipulates the value of variables at the bit level:&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot;&gt;The bitwise AND (&amp;amp;) operation causes the value of a bit to be set if it is set in both the left and right operands. &lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;color: red;&quot;&gt;&lt;b&gt;For example, 1 &amp;amp; 1 = 1, whereas 1 &amp;amp; 2 = 0&lt;/b&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot;&gt;The bitwise OR (|) operation causes the value of a bit to be set if it is set in either the left or right operands. &lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;color: red;&quot;&gt;&lt;b&gt;For example, 1 | 1 = 1 and 1 | 2 = 3&lt;/b&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot;&gt;The bitwise XOR (^) operation causes the value of a bit to be set if it is set in either the left or right operands, but not in both. &lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;color: red;&quot;&gt;&lt;b&gt;For example, 1 ^ 1 = 0, 1 ^ 0 = 1&lt;/b&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot;&gt;The bitwise NOT (~) operation causes the bits in its operand to be reversed—that is, set if they are not and unset otherwise. The bitwise left-shift (&amp;lt;&amp;lt;) and right-shift (&amp;gt;&amp;gt;) operators actually shift the bits of the left operands left or right by the number of positions specified by the right operand. &lt;/div&gt;&lt;div class=&quot;MsoNormal&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot;&gt;&lt;b&gt;Comparison Operators&lt;o:p&gt;&lt;/o:p&gt;&lt;/b&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot;&gt;The next operator in this category is Comparison operator. Comparison operators are used to establish the relationship between two operands. The result of a comparison is always a Boolean value:&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot;&gt;The = = operator determines if two values are equal. For example:&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;color: red;&quot;&gt;&lt;b&gt;$x = = $y where both $x and $y are equal to 10&lt;/b&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot;&gt;The != operator determines if two values are different. For example:&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;color: red;&quot;&gt;&lt;b&gt;$x != $y where $x = 15 and $y=18&lt;/b&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot;&gt;The &amp;lt; operator determines whether the left operand’s value is less than the right operand’s. For example:&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;color: red;&quot;&gt;&lt;b&gt;$x &amp;lt; $y where $x = 25 and $y=67&lt;/b&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot;&gt;The &amp;gt; operator determines whether the left operand’s value is greater than the right operand’s. For example: &lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;color: red;&quot;&gt;&lt;b&gt;$x &amp;gt; $y where $x = 85 and $y=62&lt;/b&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot;&gt;The &amp;lt;= operator determines whether the left operand’s value is less than or equal to the right operand’s. For example: &lt;/div&gt;&lt;div class=&quot;MsoNormal&quot;&gt;&lt;b&gt;&lt;span style=&quot;color: red;&quot;&gt;$x &amp;lt;= $y where $y = 85 and $x=85 or less than 85&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot;&gt;The &amp;gt;= operator determines whether the left operand’s value is greater than the right operand’s. For example: &lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;color: red;&quot;&gt;&lt;b&gt;$x &amp;gt;= $y where $x = 28 and $y=28 or less than 28&lt;/b&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot;&gt;&lt;b&gt;Logical Operators&lt;o:p&gt;&lt;/o:p&gt;&lt;/b&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot;&gt;The next operator in this category is Logical operator. Logical operators are generally used in conjunction with comparison operators to create complex decision process. They also return a Boolean result:&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot;&gt;The AND operator (indicated by the keyword and or by &amp;amp;&amp;amp;) returns True if both the left and right operands cannot be evaluated to False. For example:&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;color: red;&quot;&gt;&lt;b&gt;($x &amp;lt; $y) &amp;amp;&amp;amp; ($x &amp;gt; $z )&lt;/b&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;color: red;&quot;&gt;&lt;b&gt;returns true if&amp;nbsp; $x = 25 , $y=67 and $z=10&lt;/b&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot;&gt;The OR operator&amp;nbsp; (indicated by the keyword or or by ||) returns True if either the left or right operand cannot be evaluated as False. For example:&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;color: red;&quot;&gt;&lt;b&gt;($x &amp;lt; $y) || ($x &amp;gt; $z )&lt;/b&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;color: red;&quot;&gt;&lt;b&gt;returns true if&amp;nbsp; $x = 25 , $y=67 and $z=90&lt;/b&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot;&gt;The XOR operator (indicated by the keyword xor) returns True if either the left or right operand can be evaluated as True, but not both. For example:&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;color: red;&quot;&gt;&lt;b&gt;($x &amp;lt; $y) || ($x &amp;gt; $z )&lt;/b&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;color: red;&quot;&gt;&lt;b&gt;returns False if&amp;nbsp; $x = 25 , $y=67 and $z=15&lt;/b&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot;&gt;The unary NOT operator (indicated by !) returns False if the operand can be evaluated as True, and True otherwise.&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot;&gt;&lt;b&gt;Precedence of PHP Operators&lt;o:p&gt;&lt;/o:p&gt;&lt;/b&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot;&gt;Operator precedence determines the grouping of terms in an expression. Certain operators have higher precedence than others; for example, the multiplication operator has higher precedence than the addition operator:&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot;&gt;For example x = 8 + 6 * 9; Here x is assigned 62, not 126 because operator * has higher precedence than + so it first get multiplied with 6*9 and then adds into 8.&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot;&gt;You can easily understand the precedence of operators with the following table:&lt;/div&gt;&lt;table border=&quot;1&quot;&gt;&lt;tbody&gt;
&lt;tr&gt; &lt;td&gt;&lt;br /&gt;
&lt;div style=&quot;color: blue;&quot;&gt;&lt;b&gt;Category&lt;/b&gt;&lt;/div&gt;&lt;/td&gt; &lt;td&gt;&lt;br /&gt;
&lt;div style=&quot;color: blue;&quot;&gt;&lt;b&gt;Operator&lt;/b&gt;&lt;/div&gt;&lt;/td&gt; &lt;td&gt;&lt;br /&gt;
&lt;b&gt;&lt;span style=&quot;color: blue;&quot;&gt;Associativity&lt;/span&gt; &lt;/b&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr&gt; &lt;td&gt;&lt;br /&gt;
&lt;div style=&quot;color: #a64d79;&quot;&gt;Unary&lt;/div&gt;&lt;/td&gt; &lt;td&gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ! ++ --&lt;/td&gt; &lt;td&gt;&lt;br /&gt;
Right to left&lt;/td&gt; &lt;/tr&gt;
&lt;tr&gt; &lt;td&gt;&lt;br /&gt;
&lt;div style=&quot;color: #a64d79;&quot;&gt;Multiplicative&lt;/div&gt;&lt;/td&gt; &lt;td&gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; * / %&lt;/td&gt; &lt;td&gt;&lt;br /&gt;
Left to right &lt;/td&gt; &lt;/tr&gt;
&lt;tr&gt; &lt;td&gt;&lt;br /&gt;
&lt;div style=&quot;color: #a64d79;&quot;&gt;Additive&lt;/div&gt;&lt;/td&gt; &lt;td&gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; + - &lt;/td&gt; &lt;td&gt;&lt;br /&gt;
Left to right&lt;/td&gt; &lt;/tr&gt;
&lt;tr&gt; &lt;td&gt;&lt;br /&gt;
&lt;div style=&quot;color: #a64d79;&quot;&gt;Relational&lt;/div&gt;&lt;/td&gt; &lt;td&gt;&lt;br /&gt;
&amp;nbsp; &amp;lt; &amp;lt;=  &amp;gt; &amp;gt;= &lt;/td&gt; &lt;td&gt;&lt;br /&gt;
Left to right&lt;/td&gt; &lt;/tr&gt;
&lt;tr&gt; &lt;td&gt;&lt;br /&gt;
&lt;div style=&quot;color: #a64d79;&quot;&gt;Equality&lt;/div&gt;&lt;/td&gt; &lt;td&gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; = = != &lt;/td&gt; &lt;td&gt;&lt;br /&gt;
Left to right&lt;/td&gt; &lt;/tr&gt;
&lt;tr&gt; &lt;td&gt;&lt;br /&gt;
&lt;div style=&quot;color: #a64d79;&quot;&gt;Logical AND&lt;/div&gt;&lt;/td&gt; &lt;td&gt;&amp;amp;&amp;amp;&lt;/td&gt; &lt;td&gt;&lt;br /&gt;
Left to right&lt;/td&gt; &lt;/tr&gt;
&lt;tr&gt; &lt;td&gt;&lt;br /&gt;
&lt;div style=&quot;color: #a64d79;&quot;&gt;Logical OR&lt;/div&gt;&lt;/td&gt; &lt;td&gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; || &lt;/td&gt; &lt;td&gt;&lt;br /&gt;
Left to right&lt;/td&gt; &lt;/tr&gt;
&lt;tr&gt; &lt;td&gt;&lt;br /&gt;
&lt;div style=&quot;color: #a64d79;&quot;&gt;Conditional&lt;/div&gt;&lt;/td&gt; &lt;td&gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ?:&lt;/td&gt; &lt;td&gt;&lt;br /&gt;
Right to left&lt;/td&gt; &lt;/tr&gt;
&lt;tr&gt; &lt;td&gt;&lt;br /&gt;
&lt;div style=&quot;color: #a64d79;&quot;&gt;Assignment&lt;/div&gt;&lt;/td&gt; &lt;td&gt;&lt;br /&gt;
= += -= *= /= %=&lt;/td&gt; &lt;td&gt;&lt;br /&gt;
Right to left &lt;/td&gt; &lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;&lt;br /&gt;
&lt;br /&gt;
</description><link>http://itexamsexpert.blogspot.com/2010/04/types-of-operators-in-php.html</link><author>noreply@blogger.com (ITExamsExpert)</author></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-2698352030293694037.post-1745486927459407842</guid><pubDate>Sun, 04 Apr 2010 03:13:00 +0000</pubDate><atom:updated>2010-04-04T08:47:13.306+05:30</atom:updated><category domain="http://www.blogger.com/atom/ns#">Page Caching</category><category domain="http://www.blogger.com/atom/ns#">ZEND-PHP</category><title>Learn how to set up page caching in Zend Server 5</title><description>I found a very useful video describing page caching in Zend Server and I want to share it with all of you. In the following video,you can learn how to set up a page caching rule in Zend Server 5 in order to optimize performance in a demo PHP application. This is very simple instead of writing the application with caching in mind. I am sure that this video will surely help you and increase your knowledge. &lt;br /&gt;
&lt;br /&gt;
&lt;object width=&quot;410&quot; height=&quot;405&quot;&gt;&lt;param name=&quot;movie&quot; value=&quot;http://www.youtube.com/v/i2XXn2SA5zM&amp;hl=en_US&amp;fs=1&amp;rel=0&amp;color1=0x402061&amp;color2=0x9461ca&amp;border=1&quot;&gt;&lt;/param&gt;&lt;param name=&quot;allowFullScreen&quot; value=&quot;true&quot;&gt;&lt;/param&gt;&lt;param name=&quot;allowscriptaccess&quot; value=&quot;always&quot;&gt;&lt;/param&gt;&lt;embed src=&quot;http://www.youtube.com/v/i2XXn2SA5zM&amp;hl=en_US&amp;fs=1&amp;rel=0&amp;color1=0x402061&amp;color2=0x9461ca&amp;border=1&quot; rel=&quot;external nofollow&quot; type=&quot;application/x-shockwave-flash&quot; allowscriptaccess=&quot;always&quot; allowfullscreen=&quot;true&quot; width=&quot;410&quot; height=&quot;405&quot;&gt;&lt;/embed&gt;&lt;/object&gt;</description><link>http://itexamsexpert.blogspot.com/2010/04/learn-how-to-set-up-page-caching-in.html</link><author>noreply@blogger.com (ITExamsExpert)</author><thr:total>1</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-2698352030293694037.post-6155242968809034973</guid><pubDate>Sat, 03 Apr 2010 07:22:00 +0000</pubDate><atom:updated>2010-04-03T12:57:59.013+05:30</atom:updated><category domain="http://www.blogger.com/atom/ns#">Certification Tips</category><category domain="http://www.blogger.com/atom/ns#">ZEND-PHP</category><title>Top 15 Certification Tips To Pass ZEND-PHP 200-500 Exam</title><description>&lt;meta content=&quot;text/html; charset=utf-8&quot; http-equiv=&quot;Content-Type&quot;&gt;&lt;/meta&gt;&lt;meta content=&quot;Word.Document&quot; name=&quot;ProgId&quot;&gt;&lt;/meta&gt;&lt;meta content=&quot;Microsoft Word 11&quot; name=&quot;Generator&quot;&gt;&lt;/meta&gt;&lt;meta content=&quot;Microsoft Word 11&quot; name=&quot;Originator&quot;&gt;&lt;/meta&gt;&lt;link href=&quot;file:///C:%5CDOCUME%7E1%5Csankalp%5CLOCALS%7E1%5CTemp%5C9%5Cmsohtml1%5C01%5Cclip_filelist.xml&quot; rel=&quot;File-List&quot;&gt;&lt;/link&gt;&lt;style&gt;
&lt;!--
 /* Style Definitions */
 p.MsoNormal, li.MsoNormal, div.MsoNormal
	{mso-style-parent:&quot;&quot;;
	margin:0in;
	margin-bottom:.0001pt;
	mso-pagination:widow-orphan;
	font-size:12.0pt;
	font-family:&quot;Times New Roman&quot;;
	mso-fareast-font-family:&quot;Times New Roman&quot;;}
@page Section1
	{size:8.5in 11.0in;
	margin:1.0in 1.25in 1.0in 1.25in;
	mso-header-margin:.5in;
	mso-footer-margin:.5in;
	mso-paper-source:0;}
div.Section1
	{page:Section1;}
--&gt;
&lt;/style&gt;  &lt;br /&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;The &lt;b&gt;&lt;a href=&quot;http://itexamsexpert.blogspot.com/2010/03/learn-about-zend-php-5certification-and.html&quot; target=&quot;_blank&quot;&gt;Zend PHP5&lt;/a&gt;&lt;/b&gt; ZCE certification is designed to test the level of knowledge and web programming of a candidate using PHP language. Before taking the Zend 200-500 exam, you should practice the following:&lt;o:p&gt;&lt;/o:p&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot;&gt;&lt;meta content=&quot;text/html; charset=utf-8&quot; http-equiv=&quot;Content-Type&quot;&gt;&lt;/meta&gt;&lt;meta content=&quot;Word.Document&quot; name=&quot;ProgId&quot;&gt;&lt;/meta&gt;&lt;meta content=&quot;Microsoft Word 11&quot; name=&quot;Generator&quot;&gt;&lt;/meta&gt;&lt;meta content=&quot;Microsoft Word 11&quot; name=&quot;Originator&quot;&gt;&lt;/meta&gt;&lt;link href=&quot;file:///C:%5CDOCUME%7E1%5Csankalp%5CLOCALS%7E1%5CTemp%5C9%5Cmsohtml1%5C01%5Cclip_filelist.xml&quot; rel=&quot;File-List&quot;&gt;&lt;/link&gt;&lt;style&gt;
&lt;!--
 /* Style Definitions */
 p.MsoNormal, li.MsoNormal, div.MsoNormal
	{mso-style-parent:&quot;&quot;;
	margin:0in;
	margin-bottom:.0001pt;
	mso-pagination:widow-orphan;
	font-size:12.0pt;
	font-family:&quot;Times New Roman&quot;;
	mso-fareast-font-family:&quot;Times New Roman&quot;;}
@page Section1
	{size:8.5in 11.0in;
	margin:1.0in 1.25in 1.0in 1.25in;
	mso-header-margin:.5in;
	mso-footer-margin:.5in;
	mso-paper-source:0;}
div.Section1
	{page:Section1;}
--&gt;
&lt;/style&gt;  &lt;/div&gt;&lt;ul&gt;&lt;li&gt;You should thoroughly understand &lt;b&gt;&lt;a href=&quot;http://itexamsexpert.blogspot.com/2010/03/learn-about-zend-php-5certification-and.html&quot; target=&quot;_blank&quot;&gt;PHP&lt;/a&gt;&lt;/b&gt; syntax, operators, variables, constants, functions, and arrays in order to achieve good marks.&lt;o:p&gt;&lt;/o:p&gt;&lt;/li&gt;
&lt;li&gt;You should practice and understand OOPS modifiers/inheritance, interfaces, and exceptions.&lt;o:p&gt;&lt;/o:p&gt;&lt;/li&gt;
&lt;li&gt;You should know how to implement static methods and properties, and autoload.&lt;o:p&gt;&lt;/o:p&gt;&lt;/li&gt;
&lt;li&gt;Practice on configuring and managing session security.&lt;o:p&gt;&lt;/o:p&gt;&lt;/li&gt;
&lt;li&gt;You should be able to perform cross-site scripting and cross-site request forgeries.&lt;o:p&gt;&lt;/o:p&gt;&lt;/li&gt;
&lt;li&gt;You should also learn how to mitigate SQL injection, remote code injection, and email injection.&lt;o:p&gt;&lt;/o:p&gt;&lt;/li&gt;
&lt;li&gt;You should thoroughly learn and understand XML basics, simple XML, XML extension, and Xpath.&lt;o:p&gt;&lt;/o:p&gt;&lt;/li&gt;
&lt;li&gt;You should also practice and understand Web services basics.&lt;o:p&gt;&lt;/o:p&gt;&lt;/li&gt;
&lt;li&gt;You should know how to implement SOAP and REST.&lt;o:p&gt;&lt;/o:p&gt;&lt;/li&gt;
&lt;li&gt;You should be able to perform string searching, replacing, and formatting.&lt;o:p&gt;&lt;/o:p&gt;&lt;/li&gt;
&lt;li&gt;You should analyze SQL queries and prepared statements.&lt;o:p&gt;&lt;/o:p&gt;&lt;/li&gt;
&lt;li&gt;You must be able to perform GET and POST data.&lt;o:p&gt;&lt;/o:p&gt;&lt;/li&gt;
&lt;li&gt;You should know how to implement cookies and HTTP headers.&lt;o:p&gt;&lt;/o:p&gt;&lt;/li&gt;
&lt;li&gt;You should practice to perform files reading and writing.&lt;o:p&gt;&lt;/o:p&gt;&lt;/li&gt;
&lt;li&gt;You must be able to learn and understand file system functions and streams.&lt;/li&gt;
&lt;/ul&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;&lt;/div&gt;</description><link>http://itexamsexpert.blogspot.com/2010/04/top-15-certification-tips-to-pass-zend.html</link><author>noreply@blogger.com (ITExamsExpert)</author><thr:total>1</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-2698352030293694037.post-6346719890754446566</guid><pubDate>Mon, 29 Mar 2010 08:52:00 +0000</pubDate><atom:updated>2010-03-29T15:22:10.194+05:30</atom:updated><category domain="http://www.blogger.com/atom/ns#">Everything About PHP5 Certification</category><category domain="http://www.blogger.com/atom/ns#">PHP5 Certification</category><category domain="http://www.blogger.com/atom/ns#">ZEND-PHP</category><title>Learn About ZEND PHP 5Certification and Its Benefits</title><description>&lt;meta content=&quot;text/html; charset=utf-8&quot; http-equiv=&quot;Content-Type&quot;&gt;&lt;/meta&gt;&lt;meta content=&quot;Word.Document&quot; name=&quot;ProgId&quot;&gt;&lt;/meta&gt;&lt;meta content=&quot;Microsoft Word 11&quot; name=&quot;Generator&quot;&gt;&lt;/meta&gt;&lt;meta content=&quot;Microsoft Word 11&quot; name=&quot;Originator&quot;&gt;&lt;/meta&gt;&lt;link href=&quot;file:///C:%5CDOCUME%7E1%5Csankalp%5CLOCALS%7E1%5CTemp%5Cf%5Cmsohtml1%5C01%5Cclip_filelist.xml&quot; rel=&quot;File-List&quot;&gt;&lt;/link&gt;&lt;style&gt;
&lt;!--
 /* Style Definitions */
 p.MsoNormal, li.MsoNormal, div.MsoNormal
	{mso-style-parent:&quot;&quot;;
	margin:0in;
	margin-bottom:.0001pt;
	mso-pagination:widow-orphan;
	font-size:12.0pt;
	font-family:&quot;Times New Roman&quot;;
	mso-fareast-font-family:&quot;Times New Roman&quot;;}
@page Section1
	{size:8.5in 11.0in;
	margin:1.0in 1.25in 1.0in 1.25in;
	mso-header-margin:.5in;
	mso-footer-margin:.5in;
	mso-paper-source:0;}
div.Section1
	{page:Section1;}
--&gt;
&lt;/style&gt;  &lt;br /&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;The &lt;b&gt;&lt;a href=&quot;http://itexamsexpert.blogspot.com/2010/03/introduction-to-php-worlds-best.html&quot; target=&quot;_blank&quot;&gt;Zend PHP&lt;/a&gt;&lt;/b&gt; 200-500 exam is designed to test an candidate&#39;s knowledge of PHP programming, PHP security, XML and Web services, streaming and network programming, etc. Mainly, this test measures the examinees experience in PHP programming. The main goal of this exam is to allow PHP professionals to attain the &quot;Zend Certified Engineer&quot; designation. &lt;/div&gt;&lt;div class=&quot;MsoNormal&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot;&gt;&lt;b&gt;Key Objectives of the exam&lt;/b&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot;&gt;This certification exam mainly tests your ability in the following areas:&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot;&gt;&lt;b&gt;PHP Basics&lt;/b&gt; - This objective mainly test your ability in understanding the basic fundamentals of PHP including Syntax, Operators, Variables, Constants etc. In my opinion this is a really good area to score.&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot;&gt;&lt;b&gt;Functions and Arrays&lt;/b&gt;- This objective validates your proficiency in using Function syntax, and Arguments. It also tests your knowledge in dealing with different type of arrays such as enumerated arrays, multi-dimensional arrays etc. You will have to practice a lot in this area for scoring good marks.&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot;&gt;&lt;b&gt;Object Oriented Programming&lt;/b&gt; - This objective authenticates your ability and knowledge in underatanding OOP concepts, Instantiation, Modifiers/Inheritance, Interfaces, Exceptions etc.&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot;&gt;&lt;b&gt;Security&lt;/b&gt; - This objective mainly test your ability in configuration, Session Security, Cross-Site Scripting, Filter Input, and Escape Output etc.&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot;&gt;&lt;b&gt;XML and Web Services&lt;/b&gt; - This objective mainly deals your skills in understanding with XML Basics, SimpleXML, XML Extension, Xpath. So, you have to practice these type of question to excel in this section. &lt;/div&gt;&lt;div class=&quot;MsoNormal&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot;&gt;&lt;b&gt;Strings and Patterns&lt;/b&gt; - This objective validates your proficiency in using Searching, Replacing, Formatting strings. &lt;/div&gt;&lt;div class=&quot;MsoNormal&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot;&gt;&lt;b&gt;Databases and SQL&lt;/b&gt; - This objective deals with database concepts. It tests your ability in using SQL, Joins, Analyzing SQL Queries, Prepared Statements etc.&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot;&gt;&lt;b&gt;Web Features&lt;/b&gt; - You have to practice a lot about using Sessions, Forms, GET and POST data, Cookies, HTTP Headers to excel and score good marks in this objective.&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot;&gt;&lt;b&gt;Streams and Network Programming &lt;/b&gt;- This objective includes dealing with file reading and writing, file systems functions and streams. &lt;/div&gt;&lt;div class=&quot;MsoNormal&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot;&gt;&lt;b&gt;Number Of Questions&lt;/b&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot;&gt;You will be required to attempt 70 questions in the exam.To pass you need a score of 70% . You have to answer these question in 90 minutes. &lt;/div&gt;&lt;div class=&quot;MsoNormal&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot;&gt;&lt;b&gt;Why should I earn Zend PHP5 Certification ? &lt;/b&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;There are numerous advantages of becoming a &lt;b&gt;&lt;a href=&quot;http://itexamsexpert.blogspot.com/2010/03/introduction-to-php-worlds-best.html&quot; target=&quot;_blank&quot;&gt;Zend PHP&lt;/a&gt;&lt;/b&gt; ZCE (Zend Certified Engineer). I can cover some key points here :&lt;/div&gt;&lt;ul&gt;&lt;li&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;Zend products and PHP programming are most broadly and openly used in the current era and the Zend PHP5 ZCE certification approves your expertise on the Zend products and PHP language. &lt;o:p&gt;&lt;/o:p&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;ul&gt;&lt;li&gt;Candidates who are already earned&amp;nbsp; the Zend Certified Engineer (ZCE) certification are considered as top favorites by the employers and also the No.1 choice for the job and they also get preference in promotions. &lt;o:p&gt;&lt;/o:p&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;ul&gt;&lt;li&gt;The PHP5 ZCE certification is helpful for professionals who have an entry-level certification in related PHP technologies and want to upgrade their credentials and get recognition from the industry. &lt;o:p&gt;&lt;/o:p&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;ul&gt;&lt;li&gt;A &lt;b&gt;&lt;a href=&quot;http://itexamsexpert.blogspot.com/2010/03/introduction-to-php-worlds-best.html&quot; target=&quot;_blank&quot;&gt;Zend PHP5&lt;/a&gt;&lt;/b&gt; Certified professional can find a appropriate job easily and get paid more. And most importantly, on average, a ZCE certified person gets more salary than one having the same job profile.&lt;/li&gt;
&lt;/ul&gt;&lt;div class=&quot;MsoNormal&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot;&gt;&lt;b&gt;Any Pre-Requisites for the Zend 200-500 exam?&lt;/b&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot;&gt;The candidates who wish to take this ZEND PHP5 exam, they have to take only one test, i.e., Zend 200-50 exam to achieve the ZEND PHP5 certification. Although there are no prerequisites for this certification, it would be helpful if they have hands on experience using the &lt;b&gt;&lt;a href=&quot;http://itexamsexpert.blogspot.com/2010/03/introduction-to-php-worlds-best.html&quot; target=&quot;_blank&quot;&gt;Zend PHP5&lt;/a&gt;&lt;/b&gt;.&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot;&gt;&lt;b&gt;How Much Is The Exam Fees?&lt;/b&gt; &lt;/div&gt;&lt;div class=&quot;MsoNormal&quot;&gt;The Fee for taking ZEND PHP5 200-500 exam is US$125.&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot;&gt;&lt;b&gt;Where To Take The Exam?&lt;/b&gt;&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot;&gt;The candidates may get register themselves at &lt;a href=&quot;http://www.vue.com/zend/&quot; rel=&quot;external nofollow&quot;&gt;Pearson VUE&lt;/a&gt; testing center to take the exam. After you purchase your exam voucher, you can contact an authorized &lt;a href=&quot;http://www.vue.com/zend/&quot; rel=&quot;external nofollow&quot;&gt;Pearson VUE&lt;/a&gt; center to schedule your exam date, time, and location. You can book the exam within one year from the date of purchase of the voucher. The exam date may depend on your choice (and availability of slot) in your selected test center.&lt;/div&gt;&lt;div class=&quot;MsoNormal&quot;&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;/div&gt;</description><link>http://itexamsexpert.blogspot.com/2010/03/learn-about-zend-php-5certification-and.html</link><author>noreply@blogger.com (ITExamsExpert)</author><thr:total>1</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-2698352030293694037.post-4746654339729177541</guid><pubDate>Sun, 28 Mar 2010 08:42:00 +0000</pubDate><atom:updated>2010-03-28T14:12:42.671+05:30</atom:updated><category domain="http://www.blogger.com/atom/ns#">ZEND-PHP</category><title>Introduction To PHP - World&#39;s Best Scripting Language</title><description>PHP which is also known as Hypertext Preprocessor is a broadly used, open source general-purpose scripting language that was originally designed for web development to produce dynamic web pages. For this reason, PHP code is implanted into the HTML source document and interpreted by a web server with a PHP processor module, which generates the web page document. PHP code is processed by an interpreter application in command-line mode performing desired operating system operations and producing program output on its standard output channel. The PHP code is enclosed in special start and end processing instructions   that allows you to switch into and out of PHP mode. PHP is available as a processor for many of the current web servers and as separate interpreter on most operating systems.&lt;br /&gt;
&lt;br /&gt;
PHP originally stood for personal home page. It was introduce way back in 1994 as a set of Common Gateway Interface (CGI) binaries written in the C programming language.&lt;br /&gt;
&lt;br /&gt;
Simple PHP beginner example&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjq5VlaaRrQSfTrM5zEYzLQoEpsqz6vkXQCpblGb_86JtRhfCi0_RwC7xxQEVCZqWFYmLabMwMLJAP6WX0e4eS9HmqWt5TmIf7U_Q_OQt4xyE68fLdJt0iyIPuldPGrg1i_fg84lHf2V7L5/s1600/PHP-Example.gif&quot; imageanchor=&quot;1&quot; style=&quot;clear: left; float: left; margin-bottom: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;188&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjq5VlaaRrQSfTrM5zEYzLQoEpsqz6vkXQCpblGb_86JtRhfCi0_RwC7xxQEVCZqWFYmLabMwMLJAP6WX0e4eS9HmqWt5TmIf7U_Q_OQt4xyE68fLdJt0iyIPuldPGrg1i_fg84lHf2V7L5/s400/PHP-Example.gif&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
PHP is a general-purpose scripting language that is especially suited to server-side web development where PHP generally runs on a web server. Any PHP code in a requested file is executed by the PHP runtime, usually to create dynamic web page content. It can also be used for command-line scripting and client-side GUI applications. PHP can be deployed on most web servers, many operating systems and platforms, and can be used with many relational database management systems. It is available free of charge, and the PHP Group provides the complete source code for users to build, customize and extend for their own use.&lt;br /&gt;
&lt;br /&gt;
PHP primarily acts as a filter,taking input from a file or stream containing text and/or PHP instructions and outputs another stream of data; most commonly the output will be HTML. Since PHP 4, the PHP parser compiles input to produce byte code for processing by the Zend Engine, giving improved performance over its interpreter predecessor.&lt;br /&gt;
&lt;br /&gt;
PHP was originally designed to create dynamic web pages, but now PHP focuses mainly on server-side scripting, and it is similar to other server-side scripting languages that provide dynamic content from a web server to a client, such as Microsoft&#39;s Active Server Pages, Sun Microsystems&#39; JavaServer Pages, and mod_perl. PHP has also attracted the development of many frameworks that provide building blocks and a design structure to promote rapid application development (RAD). Some of these include CakePHP, Symfony, CodeIgniter, and Zend Framework, offering features similar to other web application frameworks.&lt;br /&gt;
&lt;br /&gt;
The LAMP architecture has become popular in the web industry as a way of deploying web applications. PHP is commonly used as the P in this bundle alongside Linux, Apache and MySQL, although the P may also refer to Python or Perl or some combination of the three.&lt;br /&gt;
&lt;br /&gt;
A new major version has been under development alongside PHP 5 for several years. This version was originally planned to be released as PHP 6 as a result of its significant changes, which included plans for full Unicode support. The new version is set to remove many old features such as the removal of register globals, magic quotes, and safe mode.The reason for the removals was that register_globals had given way to security holes, and magic quotes had an unpredictable nature, and was best avoided. Instead, to escape characters, magic quotes may be substituted with the addslashes() function, or more appropriately an escape mechanism specific to the database vendor itself like mysql_real_escape_string() for MySQL.</description><link>http://itexamsexpert.blogspot.com/2010/03/introduction-to-php-worlds-best.html</link><author>noreply@blogger.com (ITExamsExpert)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjq5VlaaRrQSfTrM5zEYzLQoEpsqz6vkXQCpblGb_86JtRhfCi0_RwC7xxQEVCZqWFYmLabMwMLJAP6WX0e4eS9HmqWt5TmIf7U_Q_OQt4xyE68fLdJt0iyIPuldPGrg1i_fg84lHf2V7L5/s72-c/PHP-Example.gif" height="72" width="72"/><thr:total>1</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-2698352030293694037.post-3735386585367285191</guid><pubDate>Sat, 27 Mar 2010 09:38:00 +0000</pubDate><atom:updated>2010-03-27T15:27:30.012+05:30</atom:updated><category domain="http://www.blogger.com/atom/ns#">ColdFusion</category><category domain="http://www.blogger.com/atom/ns#">ColdFusion Tips</category><title>Oops ! I have forgotten my ColdFusion Admin Password, What to do now ?</title><description>&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;/div&gt;There are many worst things that can happen in your life. Here is one such example of that, you have to make an urgent project in &lt;b&gt;&lt;a href=&quot;http://itexamsexpert.blogspot.com/2010/03/what-is-cold-fusion.html&quot; target=&quot;_blank&quot;&gt;Adobe ColdFusion&lt;/a&gt;&lt;/b&gt; and by mistake you have forgotten your password, and you are thinking what to do now. Don&#39;t frustrate I will tell you about a simple trick through which you can overcome this situation. Please follow the following easy steps :&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;1.&lt;/b&gt;&amp;nbsp; The first step is to create a backup of CF_HOME\lib\neo-security.xml file&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br /&gt;
In case if you have installed the multi server edition, the path should be:&lt;br /&gt;
C:\JRun4\servers\cfusion\cfusion-ear\cfusion-war\WEB-INF\cfusion\lib\neo-security.xml&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;2.&lt;/b&gt;&amp;nbsp;&amp;nbsp; Now open the neo-security.xml file in a notepad and swith the &#39;&lt;b&gt;true&lt;/b&gt;&#39; to &#39;&lt;b&gt;false&lt;/b&gt;&#39; for the admin.security.enabled variable tag. Here is a simple example displaying you how to do this&lt;br /&gt;
Search the &quot;&lt;b&gt;admin.security.enabled&lt;/b&gt;&quot;  in the file and change the code as follows to accomplish the task :&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;/div&gt;&amp;nbsp;&lt;meta content=&quot;text/html; charset=utf-8&quot; http-equiv=&quot;Content-Type&quot;&gt;&lt;/meta&gt;&lt;meta content=&quot;Word.Document&quot; name=&quot;ProgId&quot;&gt;&lt;/meta&gt;&lt;meta content=&quot;Microsoft Word 11&quot; name=&quot;Generator&quot;&gt;&lt;/meta&gt;&lt;meta content=&quot;Microsoft Word 11&quot; name=&quot;Originator&quot;&gt;&lt;/meta&gt;&lt;link href=&quot;file:///C:%5CDOCUME%7E1%5Csankalp%5CLOCALS%7E1%5CTemp%5Ca%5Cmsohtml1%5C01%5Cclip_filelist.xml&quot; rel=&quot;File-List&quot;&gt;&lt;/link&gt;&lt;style&gt;
&lt;!--
 /* Style Definitions */
 p.MsoNormal, li.MsoNormal, div.MsoNormal
	{mso-style-parent:&quot;&quot;;
	margin:0in;
	margin-bottom:.0001pt;
	mso-pagination:widow-orphan;
	font-size:12.0pt;
	font-family:&quot;Times New Roman&quot;;
	mso-fareast-font-family:&quot;Times New Roman&quot;;}
@page Section1
	{size:8.5in 11.0in;
	margin:1.0in 1.25in 1.0in 1.25in;
	mso-header-margin:.5in;
	mso-footer-margin:.5in;
	mso-paper-source:0;}
div.Section1
	{page:Section1;}
--&gt;
&lt;/style&gt;  &lt;br /&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiYDrscfiD_cU-p6tZ_8Jv0PHaXsIjXmJynk7l7S8oG6g1VJ-8-L1Bl7K2WtgMXGecSUcTB9qKNHWawXYSrrENKoWIAZ7JX3kdkhTbWZwaoQTVyA4nCuMKhyphenhyphenbX-b-qBIHLr5Pb6IaOMrqa_/s1600/blog3.gif&quot; imageanchor=&quot;1&quot; style=&quot;clear: left; float: left; margin-bottom: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;25&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiYDrscfiD_cU-p6tZ_8Jv0PHaXsIjXmJynk7l7S8oG6g1VJ-8-L1Bl7K2WtgMXGecSUcTB9qKNHWawXYSrrENKoWIAZ7JX3kdkhTbWZwaoQTVyA4nCuMKhyphenhyphenbX-b-qBIHLr5Pb6IaOMrqa_/s400/blog3.gif&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;3.&amp;nbsp;&lt;/b&gt;  The final step is to restart the &lt;b&gt;&lt;a href=&quot;http://itexamsexpert.blogspot.com/2010/03/what-is-cold-fusion.html&quot; target=&quot;_blank&quot;&gt;Adobe ColdFusion&lt;/a&gt;&lt;/b&gt; application server.&lt;br /&gt;
&lt;br /&gt;
You should now be able to sidestep the login to the &lt;b&gt;&lt;a href=&quot;http://itexamsexpert.blogspot.com/2010/03/what-is-cold-fusion.html&quot; target=&quot;_blank&quot;&gt;Adobe ColdFusion&lt;/a&gt;&lt;/b&gt; administrator and complete your project. You can further reset the password by selecting Security &amp;gt; Administrator.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
.</description><link>http://itexamsexpert.blogspot.com/2010/03/oops-i-have-forgotten-my-coldfusion.html</link><author>noreply@blogger.com (ITExamsExpert)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiYDrscfiD_cU-p6tZ_8Jv0PHaXsIjXmJynk7l7S8oG6g1VJ-8-L1Bl7K2WtgMXGecSUcTB9qKNHWawXYSrrENKoWIAZ7JX3kdkhTbWZwaoQTVyA4nCuMKhyphenhyphenbX-b-qBIHLr5Pb6IaOMrqa_/s72-c/blog3.gif" height="72" width="72"/><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-2698352030293694037.post-8857592449733910029</guid><pubDate>Fri, 26 Mar 2010 10:12:00 +0000</pubDate><atom:updated>2010-03-26T15:59:13.707+05:30</atom:updated><category domain="http://www.blogger.com/atom/ns#">ColdFusion</category><category domain="http://www.blogger.com/atom/ns#">ColdFusion Web Server</category><title>How to toggle from an external web server to the built-in web server in Adobe ColdFusion</title><description>&lt;meta content=&quot;text/html&quot; charset=&quot;utf-8&quot; http-equiv=&quot;Content-Type&quot;&gt;&lt;/meta&gt;&lt;meta content=&quot;Word.Document&quot; name=&quot;ProgId&quot;&gt;&lt;/meta&gt;&lt;meta content=&quot;Microsoft Word 11&quot; name=&quot;Generator&quot;&gt;&lt;/meta&gt;&lt;meta content=&quot;Microsoft Word 11&quot; name=&quot;Originator&quot;&gt;&lt;/meta&gt;&lt;link href=&quot;file:///C:%5CDOCUME%7E1%5Csankalp%5CLOCALS%7E1%5CTemp%5C1%5Cmsohtml1%5C01%5Cclip_filelist.xml&quot; rel=&quot;File-List&quot;&gt;&lt;/link&gt;&lt;style&gt;
&lt;!--
 /* Style Definitions */
 p.MsoNormal, li.MsoNormal, div.MsoNormal
	{mso-style-parent:&quot;&quot;;
	margin:0in;
	margin-bottom:.0001pt;
	mso-pagination:widow-orphan;
	font-size:12.0pt;
	font-family:&quot;Times New Roman&quot;;
	mso-fareast-font-family:&quot;Times New Roman&quot;;}
p
	{mso-margin-top-alt:auto;
	margin-right:0in;
	mso-margin-bottom-alt:auto;
	margin-left:0in;
	mso-pagination:widow-orphan;
	font-size:12.0pt;
	font-family:&quot;Times New Roman&quot;;
	mso-fareast-font-family:&quot;Times New Roman&quot;;}
pre
	{margin:0in;
	margin-bottom:.0001pt;
	mso-pagination:widow-orphan;
	tab-stops:45.8pt 91.6pt 137.4pt 183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt 503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt;
	font-size:10.0pt;
	font-family:&quot;Courier New&quot;;
	mso-fareast-font-family:&quot;Times New Roman&quot;;}
samp
	{font-family:&quot;Courier New&quot;;
	mso-ascii-font-family:&quot;Courier New&quot;;
	mso-fareast-font-family:&quot;Times New Roman&quot;;
	mso-hansi-font-family:&quot;Courier New&quot;;
	mso-bidi-font-family:&quot;Courier New&quot;;}
@page Section1
	{size:8.5in 11.0in;
	margin:1.0in 1.25in 1.0in 1.25in;
	mso-header-margin:.5in;
	mso-footer-margin:.5in;
	mso-paper-source:0;}
div.Section1
	{page:Section1;}
 /* List Definitions */
 @list l0
	{mso-list-id:974289507;
	mso-list-template-ids:52748252;}
ol
	{margin-bottom:0in;}
ul
	{margin-bottom:0in;}
--&gt;
&lt;/style&gt;  &lt;b&gt;These are the following easy 6 steps through which you can toggle from an external web server to the built-in web server in Adobe ColdFusion :&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
For toggling from an external web server to built in web server the first thing you need to do is to take backup of the jrun.xml file. &lt;br /&gt;
This file is located under the cf_root\runtime\servers\default\SERVER-INF folder in Windows operating system, and in the cf_root/runtime/servers/default/SERVER-INF directory in UNIX operating system.&lt;br /&gt;
&lt;br /&gt;
1. Now in the next&amp;nbsp; step you have to open the original jrun.xml file for editing. &lt;br /&gt;
&lt;br /&gt;
2. Now search for the WebService service and set the deactivated attribute to false: &lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjtC4o2g4OsKeZeKMh8689tGKPfSLOXG6Eh9E9luMJIMe_oNMKc7Nk1o9I6SzjPxioa6K_XtGrONeZQ5FuBP5YZYqexQ8gO8YqXRN-WEPSKnN8efrpBXN-Z2TsV4YAcgt-Sh9jy2iukBnBq/s1600/blog1.gif&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;86&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjtC4o2g4OsKeZeKMh8689tGKPfSLOXG6Eh9E9luMJIMe_oNMKc7Nk1o9I6SzjPxioa6K_XtGrONeZQ5FuBP5YZYqexQ8gO8YqXRN-WEPSKnN8efrpBXN-Z2TsV4YAcgt-Sh9jy2iukBnBq/s400/blog1.gif&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;
3. Search for the ProxyService service and set the deactivated attribute to true. It can be done like this:&lt;br /&gt;
&lt;service class=&quot;jrun.servlet.jrpp.JRunProxyService&quot; name=&quot;ProxyService&quot;&gt;&lt;service class=&quot;jrun.servlet.jrpp.JRunProxyService&quot; name=&quot;ProxyService&quot;&gt;&lt;br /&gt;
&lt;/service&gt;&lt;/service&gt;&lt;br /&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhSESnv_7I1fRJjDTKvxNHgYM7dVxcLXrRQ68VRKyBZgmj_eDD15eYVbLBtpkmRpN9xoH4fTQbRLH0zKlGCB-1OHBwrkGW0hHEKf1iz9diBBEkt7ClvOqp3oUZxrRw3J805sMB3OVeFoFGq/s1600/blog2.gif&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;152&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhSESnv_7I1fRJjDTKvxNHgYM7dVxcLXrRQ68VRKyBZgmj_eDD15eYVbLBtpkmRpN9xoH4fTQbRLH0zKlGCB-1OHBwrkGW0hHEKf1iz9diBBEkt7ClvOqp3oUZxrRw3J805sMB3OVeFoFGq/s400/blog2.gif&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;service class=&quot;jrun.servlet.jrpp.JRunProxyService&quot; name=&quot;ProxyService&quot;&gt;&lt;service class=&quot;jrun.servlet.jrpp.JRunProxyService&quot; name=&quot;ProxyService&quot;&gt;&lt;br /&gt;
&lt;/service&gt;&lt;/service&gt;&lt;br /&gt;
&lt;service class=&quot;jrun.servlet.jrpp.JRunProxyService&quot; name=&quot;ProxyService&quot;&gt;&lt;service class=&quot;jrun.servlet.jrpp.JRunProxyService&quot; name=&quot;ProxyService&quot;&gt;&lt;br /&gt;
4. Now&amp;nbsp; save the file.&lt;br /&gt;
&lt;br /&gt;
5. In the next step, you have to copy the CFM pages in your web root directory (including the CFIDE and cfdocs directories) to the ColdFusion cf_root/wwwroot directory, and use appropriate URL references. If you toggle from the built-in web server to an external web server, you must copy the contents of the cf_root/wwwroot directory to your web server root. &lt;br /&gt;
&lt;br /&gt;
Note: In case if you are using Adobe Dreamweaver, you must make sure that you must reconfigure all sites that you move from one server to another. &lt;br /&gt;
&lt;br /&gt;
6. Lastly, restart ColdFusion to see the desired results.&lt;/service&gt;&lt;/service&gt;</description><link>http://itexamsexpert.blogspot.com/2010/03/how-to-toggle-from-external-web-server.html</link><author>noreply@blogger.com (ITExamsExpert)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjtC4o2g4OsKeZeKMh8689tGKPfSLOXG6Eh9E9luMJIMe_oNMKc7Nk1o9I6SzjPxioa6K_XtGrONeZQ5FuBP5YZYqexQ8gO8YqXRN-WEPSKnN8efrpBXN-Z2TsV4YAcgt-Sh9jy2iukBnBq/s72-c/blog1.gif" height="72" width="72"/><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-2698352030293694037.post-5749525357324820166</guid><pubDate>Thu, 25 Mar 2010 02:33:00 +0000</pubDate><atom:updated>2010-03-25T08:11:14.699+05:30</atom:updated><category domain="http://www.blogger.com/atom/ns#">9A0-066 exam</category><category domain="http://www.blogger.com/atom/ns#">ColdFusion certification</category><category domain="http://www.blogger.com/atom/ns#">ColdFusion exam</category><category domain="http://www.blogger.com/atom/ns#">ColdFusion study helper</category><category domain="http://www.blogger.com/atom/ns#">ColdFusion technology</category><title>Know About Adobe ColdFusion Certification Exam And Its Benefits</title><description>The Adobe ColdFusion &lt;a rel=&quot;external nofollow&quot; href=&quot;http://partners.adobe.com/public/en/ace/ACE_Exam_Guide_ColdFusion8.pdf&quot; target=&quot;_blank&quot;&gt;9A0-066&lt;/a&gt; certification is designed for the candidates who want to excel in the web development field. This certification exam mainly tests your ability in the following areas:&lt;br /&gt;
&lt;br /&gt;
1. Programming fundamentals&lt;br /&gt;
2. Working with application framework&lt;br /&gt;
3. Handling exceptions&lt;br /&gt;
4. Interacting with databases&lt;br /&gt;
5. Working With XML&lt;br /&gt;
6. Reusing code&lt;br /&gt;
7. Managing Client State&lt;br /&gt;
8. Interacting with remote systems&lt;br /&gt;
9. Managing files&lt;br /&gt;
10. Tuning application performance&lt;br /&gt;
11. Delivering and presenting information&lt;br /&gt;
&lt;br /&gt;
These are the main objectives specified by the vendor. You should posses good command in all these objectives in order to earn this ceretification. Basically &lt;strong&gt;&lt;a href=&quot;http://itexamsexpert.blogspot.com/2010/03/what-is-cold-fusion.html&quot; target=&quot;_blank&quot;&gt;Adobe ColdFusion&lt;/a&gt;&lt;/strong&gt; software is made for the developers who rapidly wants to build enterprise-ready Internet applications by collaborating complex business logic into fewer lines of code. Unique integration between ColdFusion and the Adobe Flash Platform provides the easiest solution for building rich Internet applications (RIAs) from client to server.&lt;br /&gt;
&lt;br /&gt;
In this era of cut throat competition, Adobe ColdFusion certified professionals has an edge over other professionals as ColdFusion technology provides a wider area of safe and secure jobs from starting from Coldfusion Developer, RIA Specialist, Senior Software Systems Engineer,software developer to Web developer and many more. Only one certification provides you with the bunch of jobs and you have to just pass only one test i.e. 9A0-066 to achieve this certification.&lt;br /&gt;
&lt;br /&gt;
You will be required to attempt 64 questions in the exam.To pass you need a score of 66% (43 of 64 questions).&lt;br /&gt;
&lt;br /&gt;
The candidates who wish to take this &lt;strong&gt;&lt;a href=&quot;http://itexamsexpert.blogspot.com/2010/03/what-is-cold-fusion.html&quot; target=&quot;_blank&quot;&gt;Adobe ColdFusion&lt;/a&gt;&lt;/strong&gt; exam, they have to take only one test, i.e., 9A0-066 to achieve the Adobe ColdFusion 8 certification. Although there are no prerequisites for this certification, it would be helpful if they have hands on experience using the Adobe ColdFusion 8.&lt;br /&gt;
&lt;br /&gt;
The candidates may get register themselves at &lt;a rel=&quot;external nofollow&quot; href=&quot;http://pearsonvue.com/adobe/&quot; target=&quot;_blank&quot;&gt;Pearson VUE&lt;/a&gt; testing center to take the exam. After you purchase your exam voucher, you can contact an authorized Pearson VUE center to schedule your exam date, time, and location. You can book the exam within one year from the date of purchase of the voucher. The exam date may depend on your choice (and availability of slot) in your selected test center.&lt;br /&gt;
&lt;br /&gt;
Your score is electronically reported to Adobe. You will recieve your Welcome kit after 2-4 weeks from the date of passing the exam.﻿</description><link>http://itexamsexpert.blogspot.com/2010/03/know-about-adobe-coldfusion.html</link><author>noreply@blogger.com (ITExamsExpert)</author><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-2698352030293694037.post-3638194835568600741</guid><pubDate>Wed, 24 Mar 2010 13:43:00 +0000</pubDate><atom:updated>2010-03-24T19:13:40.216+05:30</atom:updated><category domain="http://www.blogger.com/atom/ns#">ColdFusion</category><category domain="http://www.blogger.com/atom/ns#">Coldfusion technologies</category><category domain="http://www.blogger.com/atom/ns#">web technologies</category><title>What is Cold Fusion ?</title><description>&lt;div class=&quot;snap_preview&quot;&gt;&lt;b&gt;&lt;a href=&quot;http://www.adobe.com/products/coldfusion/&quot; rel=&quot;ecternal nofollow&quot; target=&quot;_blank&quot;&gt;ColdFusion&lt;/a&gt;&lt;/b&gt; is a commercial rapid application development platform invented by Jeremy and JJ Allaire in 1995. It is mainly developed to make it easier to connect simple HTML pages to a database, but wityh the its version 2 it had become a full platform that included an Integrated Development Enterprise (IDE) in addition to a full scripting language. Current versions of ColdFusion include advanced features for enterprise integration and development of rich internet applications. ColdFusion primarily competes with latest web technologies like PHP and ASP.&lt;br /&gt;
&lt;br /&gt;
Adobe ColdFusion 9 software makes it easy for developers to rapidly build enterprise-ready Internet applications by collaborating complex business logic into fewer lines of code. Plus, unique integration between ColdFusion and the Adobe Flash Platform provides the easiest solution for building rich Internet applications (RIAs) from client to server.&lt;br /&gt;
&lt;br /&gt;
One of the significant features of ColdFusion is its associated scripting language, ColdFusion Markup Language (CFML), which compares to the scripting components of ASP, JSP, and PHP in purpose and features, but more closely resembles HTML in syntax. “ColdFusion” is often used synonymously with “CFML”, but there are additional CFML application servers besides ColdFusion, and ColdFusion supports programming languages other than CFML, such as server-side Actionscript and embedded scripts that can be written in a JavaScript-like language known as CFScript.&lt;br /&gt;
&lt;br /&gt;
ColdFusion is most often used for data-driven web sites or intranets, but can also be used to generate remote services such as SOAP web services or Flash remoting. It is especially well-suited as the server-side technology to the client-side Flex.&lt;br /&gt;
&lt;br /&gt;
ColdFusion can also handle asynchronous events such as SMS and instant messaging via its gateway interface, available in ColdFusion MX 7 Enterprise Edition.&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Latest Features in ColdFusion 9&lt;/b&gt;&lt;br /&gt;
&lt;h4&gt;Adobe AIR local/remote database synchronization&lt;/h4&gt;&lt;h4&gt;&lt;span style=&quot;font-weight: normal;&quot;&gt;This features provides &amp;nbsp;users applications with online/offline capability featuring reliable data management. Using SQLLite in the client and ORM on the server, ColdFusion 9 manages conflict resolution and data synchronization between the client and server when your application comes back online.&lt;/span&gt;&lt;/h4&gt;&lt;h4&gt;New Ajax controls&lt;/h4&gt;&lt;h4&gt;&lt;span style=&quot;font-weight: normal;&quot;&gt;Now you can develop more compelling and insightful applications with a wider rangeof Ajax controls that leverage the new Ext JS 3.0 library via CFML tags and attributes. New controls include mapping, multimedia player, multifile upload, accordion navigation, progress indicator, confirmations, alerts, buttons, and sliders etc.&lt;/span&gt;&lt;/h4&gt;&lt;h4&gt;Microsoft Office SharePoint integration&lt;/h4&gt;&lt;h4&gt;&lt;span style=&quot;font-weight: normal;&quot;&gt;It exposes data from Microsoft Office SharePoint web services to a ColdFusion application with the new CFSHAREPOINT tag. Additionally, use the single sign-on capability in SharePoint to display a ColdFusion application as a web part within a SharePoint site without requiring users to reenter their login information.&lt;/span&gt;&lt;/h4&gt;&lt;h4&gt;Object-relational mapping&lt;/h4&gt;&lt;h4&gt;&lt;span style=&quot;font-weight: normal;&quot;&gt;With the introduction of this feature you can build database-independent applications using object-relational mapping (ORM) based on the open source Hibernate library. It will surely save the time and manage database logic and connectivity without writing any SQL. You can use the ORM Application Wizard in ColdFusion Builder to generate ColdFusion components (CFCs) for logic and connectivity without writing a single line of code. &lt;/span&gt;&lt;/h4&gt;&lt;h4&gt;Server Manager&lt;/h4&gt;&lt;h4&gt;&lt;span style=&quot;font-weight: normal;&quot;&gt;It saves time by simultaneously performing administrative tasks across multiple servers from one central console. You can create data sources, schedule tasks, apply hot fixes, clear caches, and compare settings across a cluster of ColdFusion servers.&lt;/span&gt;&lt;/h4&gt;&lt;h4&gt;Office file interoperability&lt;/h4&gt;&lt;h4&gt;&lt;span style=&quot;font-weight: normal;&quot;&gt;Now by using this feature it is very easy to generate office documents for reporting, decision making, and presentations. Read, create, and update spreadsheets using the new CFSPREADSHEET tag. One can also programmatically generate PDF files from Microsoft PowerPoint and Word files and dynamically produce presentations in HTML or SWF from PowerPoint presentations directly on the server.&lt;/span&gt;&lt;/h4&gt;&lt;/div&gt;</description><link>http://itexamsexpert.blogspot.com/2010/03/what-is-cold-fusion.html</link><author>noreply@blogger.com (ITExamsExpert)</author><thr:total>0</thr:total></item></channel></rss>