توضیحات
This book is intended for anyone starting out with PHP programming. If youve previously worked in another programming language such as Java, C#, or Perl, youll probably pick up the concepts in the earlier chapters quickly; however, the book assumes no prior experience of programming or of building Web applications.That said, because PHP is primarily a Web technology, it will help if you have at least some knowledge of other Web technologies, particularly HTML and CSS.Many Web applications make use of a database to store data, and this book contains three chapters on working with MySQL databases. Once again, if youre already familiar with databases in general and MySQL in particular youll be able to fly through these chapters. However, even if youve never touched a database before in your life, you should still be able to pick up a working knowledge by reading through these chapters.What This Book CoversThis book gives you a broad understanding of the PHP language and its associated technologies. You explore a wide range of topics, including:installing a copy of the PHP engine on Ubuntu Linux, Windows, and Mac OS X;other ways you can install or use PHP; how to write a simple PHP script.basic PHP language concepts. variables, data types, operators, expressions, and constants.how to change the flow of your scripts by creating decisions and loops. if, else, and switch statements; the ternary operator; and the do, while, for, break, and continue statements. how to nest loops, and how to mix decisions and looping with blocks of HTML.PHPs handling of strings, or sequences of characters; how to create strings; how to retrieve characters from a string; and how to manipulate strings with functions such as strlen(), substr(), strstr(), strpos(), str_replace(), and printf(), to name but a few.arrays variables that can hold multiple values. You learn the difference between indexed and associative arrays, and find out how to create arrays and access their individual elements; array manipulation, including functions such as print_r(), array_slice(), count(), sort(), array_merge(), and list(). You also learn how to create foreach loops, as well as how to work with multidimensional arrays.functions blocks of code that you can use again and again. You look at how to call built-in functions, and how to work with variable functions. You also study how to create your own functions, including defining parameters, returning values, understanding scope, and using anonymous functions. Other function-related topics such as references and recursion are also explored.object-oriented programming. You look at the advantages of an object-oriented approach, and learn how to build classes, properties, and methods, and how to create and use objects. You also explore more advanced topics such as overloading, inheritance, interfaces, constructors and destructors, autoloading, and namespaces.how to use PHP to create interactive Web forms. You learn how to create HTML forms, how to capture form data in PHP, and how to use PHP to generate dynamic forms. You also explore file upload forms and page redirection.how to preserve an applications state between page views. You explore three different strategies: query strings, cookies, and PHP sessions. Includes an example user login system.PHPs file and directory handling functions. You learn how to open and close files; how to find out more information about a file; how to read from and write to files; how to work with file permissions; how to copy, rename, and delete files; and how to manipulate directories.Simple text editor as an example.databases in general and MySQL in particular, and how to work with MySQL databases using PHP. You learn some database and SQL theory; look at how to connect to MySQL from PHP; and study how to retrieve, insert, update, and delete data in a MySQL database.PEAR, the PHP Extension and Application Repository. Its a large collection of reusable code modules that can really help to speed up your application development. You look at how to install and use PEAR packages, and explore three useful packages: Net_UserAgent_Detect, HTML_Table, and HTML_QuickForm.ways that your PHP applications can interact with the outside world.A detailed look at date and time handling, including various useful built-in date functions, as well as the DateTime and DateTimeZone classes. Also how to work closely with HTTP request and response headers, how to retrieve Web server information, and how to send email from within your scripts.using PHP to generate graphics on the fly. You study some computer graphics fundamentals, then look at how to create new images, as well as modify existing images. Along the way you explore colors, drawing functions, image formats, transparency, opacity, and generating text within images.regular expressions. These clever pattern-matching tools let you search for very specific patterns of text within strings; regular expression syntax, how to use PHPs regular expression functions to search for and replace patterns of text. Lots of examples are included to make the concepts clear.XML eXtensible Markup Language and how to manipulate XML from within your PHP scripts. You learn about XML and its uses, and look at various ways to read and write XML with PHP, including XML Parser, the XML DOM extension, and SimpleXML. You also take a brief look at XML stylesheets, including XSL and XSLT.how to configure PHP, and all the configuration directives available.alternative databases to MySQL that are supported by PHP.using PHP to write command-line scripts, further enhancing the power and flexibility of your applications.Also, as you’d imagine, this book covers the new features added to PHP in version 5.3. However, if you’re still using an older version of PHP, don’t panic the vast majority of the book applies to all versions of PHP.
————————————————————–
ترجمه ماشینی :
این کتاب برای هر کسی که با برنامه نویسی PHP شروع می کند در نظر گرفته شده است. اگر قبلاً با زبان برنامهنویسی دیگری مانند جاوا، سی شارپ یا پرل کار کردهاید، احتمالاً مفاهیم فصلهای قبلی را به سرعت درک خواهید کرد. با این حال، این کتاب هیچ تجربه قبلی در زمینه برنامه نویسی یا ساخت برنامه های کاربردی وب را در نظر نمی گیرد. با توجه به اینکه PHP در درجه اول یک فناوری وب است، اگر حداقل دانشی از سایر فناوری های وب، به ویژه HTML و CSS داشته باشید، به شما کمک خواهد کرد. بسیاری از برنامه های کاربردی وب. از یک پایگاه داده برای ذخیره داده ها استفاده کنید و این کتاب شامل سه فصل در مورد کار با پایگاه های داده MySQL است. یک بار دیگر، اگر قبلاً با پایگاه های داده به طور کلی و MySQL به طور خاص آشنا هستید، می توانید از طریق این فصل ها پرواز کنید. با این حال، حتی اگر قبلاً در زندگی خود هرگز پایگاه داده را لمس نکرده اید، همچنان باید بتوانید با خواندن این فصل ها دانش کاری خود را بدست آورید. آنچه این کتاب پوشش می دهد این کتاب به شما درک گسترده ای از زبان PHP و فناوری های مرتبط با آن می دهد. شما طیف گسترده ای از موضوعات را بررسی می کنید، از جمله: نصب یک نسخه از موتور PHP در لینوکس اوبونتو، ویندوز، و Mac OS X؛ راه های دیگری که می توانید PHP را نصب یا استفاده کنید. نحوه نوشتن یک اسکریپت ساده PHP. مفاهیم پایه زبان PHP. متغیرها، انواع داده ها، عملگرها، عبارات، و ثابت ها. چگونه می توان جریان اسکریپت های خود را با ایجاد تصمیمات و حلقه ها تغییر داد. if، else، and switch دستورات. اپراتور سه تایی؛ و دستورات do, while, for, break و continue. چگونه حلقهها را تودرتو بسازیم، و چگونه تصمیمات و حلقهها را با بلوکهایی از مدیریت رشتهها یا دنبالهای از کاراکترها در HTML.PHP ترکیب کنیم. نحوه ایجاد رشته ها؛ چگونه کاراکترها را از یک رشته بازیابی کنیم. و نحوه دستکاری رشته ها با توابعی مانند strlen()، substr()، strstr()، strpos()، str_replace()، و printf()، برای نام بردن از چند متغیر آرایه که می توانند چندین مقدار را نگه دارند. شما تفاوت بین آرایه های نمایه شده و انجمنی را یاد می گیرید و نحوه ایجاد آرایه ها و دسترسی به عناصر جداگانه آنها را پیدا می کنید. دستکاری آرایه، شامل توابعی مانند print_r()، array_slice()، count()، sort()، array_merge() و list(). همچنین نحوه ایجاد حلقه های foreach و همچنین نحوه کار با بلوک های کد چند بعدی arrays.functions را یاد می گیرید که می توانید بارها و بارها از آنها استفاده کنید. شما به نحوه فراخوانی توابع داخلی و نحوه کار با توابع متغیر نگاه می کنید. شما همچنین نحوه ایجاد توابع خود را مطالعه می کنید، از جمله تعریف پارامترها، برگرداندن مقادیر، درک محدوده و استفاده از توابع ناشناس. سایر موضوعات مرتبط با عملکرد مانند مراجع و بازگشت نیز مورد بررسی قرار می گیرند. برنامه نویسی شی گرا. شما به مزایای رویکرد شی گرا نگاه می کنید و یاد می گیرید که چگونه کلاس ها، ویژگی ها و متدها را بسازید و چگونه اشیاء را ایجاد و استفاده کنید. همچنین میتوانید موضوعات پیشرفتهتری مانند بارگذاری بیش از حد، وراثت، رابطها، سازندهها و تخریبکنندهها، بارگذاری خودکار، و فضاهای نام را بررسی کنید. نحوه استفاده از PHP برای ایجاد فرمهای تعاملی وب. شما یاد می گیرید که چگونه فرم های HTML ایجاد کنید، چگونه داده های فرم را در PHP جمع آوری کنید، و چگونه از PHP برای تولید فرم های پویا استفاده کنید. شما همچنین فرم های آپلود فایل و صفحه redirection.how برای حفظ وضعیت برنامه ها بین بازدیدهای صفحه را بررسی می کنید. شما سه استراتژی مختلف را بررسی می کنید: رشته های پرس و جو، کوکی ها و جلسات PHP. شامل نمونه ای از سیستم ورود کاربر به سیستم.PHPs و توابع مدیریت دایرکتوری است. شما یاد می گیرید که چگونه فایل ها را باز و بسته کنید. نحوه پیدا کردن اطلاعات بیشتر در مورد یک فایل؛ نحوه خواندن و نوشتن روی فایل ها؛ نحوه کار با مجوزهای فایل؛ نحوه کپی، تغییر نام و حذف فایل ها؛ و نحوه دستکاری دایرکتوری ها. ویرایشگر متن ساده به عنوان مثال. پایگاه
tag : دانلود کتاب شروع PHP 5.3 (برنامه نویس Wrox به برنامه نویس) , Download شروع PHP 5.3 (برنامه نویس Wrox به برنامه نویس) , دانلود شروع PHP 5.3 (برنامه نویس Wrox به برنامه نویس) , Download Beginning PHP 5.3 (Wrox Programmer to Programmer) Book , شروع PHP 5.3 (برنامه نویس Wrox به برنامه نویس) دانلود , buy شروع PHP 5.3 (برنامه نویس Wrox به برنامه نویس) , خرید کتاب شروع PHP 5.3 (برنامه نویس Wrox به برنامه نویس) , دانلود کتاب Beginning PHP 5.3 (Wrox Programmer to Programmer) , کتاب Beginning PHP 5.3 (Wrox Programmer to Programmer) , دانلود Beginning PHP 5.3 (Wrox Programmer to Programmer) , خرید Beginning PHP 5.3 (Wrox Programmer to Programmer) , خرید کتاب Beginning PHP 5.3 (Wrox Programmer to Programmer) ,

نقد و بررسیها
هنوز بررسیای ثبت نشده است.