PHP语言精髓(揭示PHP的精华)
PHP语言精粹(揭示PHP的精华)
PHP语言精粹(揭示PHP的精华)
基本信息
- 原书名: PHP: The Good Parts: Delivering the Best of PHP
- 原出版社: O'Reilly
- 作者: (美)Peter B.MacIntyre ?? [作译者介绍]
- 译者: 刘涛 丁静
- 出版社:电子工业出版社
- ISBN:9787121153853
- 上架时间:2012-3-12
- 出版日期:2012 年3月
- 页码:176
- 定价 :¥39.00
- 会员价 : ¥29.25(75折)
- 校园优惠价 :¥29.25(75折)
http://product.china-pub.com/199047
?
?
内容简介
php 作为当今主流的服务器端开发语言,广泛应用于世界上各种排名比较靠前的网站,如facebook、flickr 和wikipedia 等。其广泛的应用与其强大的功能相辅相成,密不可分。
在这本书中,你将看到 php 中最为精华的特征,包括类型系统、面向对象机制、数据库交互、安全性保证、内建函数库等。
通过书中极为实用的代码,上述特征的学习和应用将被无缝连接在一起。
作者 peter b. macintyre 在软件开发领域已有超过20 年的经验,曾是php architect 杂志的特约编辑和作者。长期从事php 相关的工作使作者对php 的发展历程非常了解。这也使本书不单可以让人了解php 当前是什么样子,也可以让人了解到它为什么是现在这个样子。 目录
序
第1章 精粹
为什么是php
php历史摘要
php的地位
php是什么
php有哪些成就
php基本设置
第2章“实地勘察”
空白、注释和基本语法
变量:数据类型、弱类型和作用域
定义常量
表达式
判断、选择(流程控制)
if.else.
switch.case.
while.
for
web页面交互
sessions
$_get
$_post
$_request
第3章 函数(代码复用)
参数传递
参数默认值
传值和传引用
include 和 require
内置函数和用户定义函数
第4章 字符串
什么是字符串
你能引用我
字符串函数(精选)
字符串截取
管理字符的大小写
字符串查找
字符串编辑
第5章 数组
索引数组
关联数组
多维数组
数组可以动态构建
遍历数组
数组函数精选
数组排序
数学类函数
其他数组函数
第6章 对象
付诸实践
魔术方法
变量 $this
对象实战
公开的、保护的和私有的
get和set访问器
第7章 数据库交互
mysqli 对象接口
取得数据并显示
php数据对象(pdo)
pdo 预处理对象
低成本数据管理方案
sqlite
用文件替代数据库
第8章 php周边
电子邮件/短信生成
pdf生成
构造方法和基本选项
添加页眉和页脚
添加图片和链接
添加水印
显示动态 pdf 文件和表格
图形报表生成
饼图
柱状图
图形验证码
第9章 php的安全性
数据验证
转义输出
跨站脚本(xxs)和sql注入
密码加密安全
安全技巧
第10章 php 5.3 精粹
命名空间
闭包(匿名函数)
nowdoc
goto 操作符
datetime 和datetimezone类
额外的5.3特征
第11章 高级优势
正则表达式
字符串匹配
字符串替换
字符串分割
simplexml
集成开发环境
activestate的komodo
用于eclipse的zend studio
nusphere的phped
主要网站
php.net
zend.com
devzone.zend.com
phparch.com
php/web 会议
附录 缺点
索引

Outils d'IA chauds

Undresser.AI Undress
Application basée sur l'IA pour créer des photos de nu réalistes

AI Clothes Remover
Outil d'IA en ligne pour supprimer les vêtements des photos.

Undress AI Tool
Images de déshabillage gratuites

Clothoff.io
Dissolvant de vêtements AI

Video Face Swap
Échangez les visages dans n'importe quelle vidéo sans effort grâce à notre outil d'échange de visage AI entièrement gratuit !

Article chaud

Outils chauds

Bloc-notes++7.3.1
Éditeur de code facile à utiliser et gratuit

SublimeText3 version chinoise
Version chinoise, très simple à utiliser

Envoyer Studio 13.0.1
Puissant environnement de développement intégré PHP

Dreamweaver CS6
Outils de développement Web visuel

SublimeText3 version Mac
Logiciel d'édition de code au niveau de Dieu (SublimeText3)

Sujets chauds











Ce tutoriel montre comment traiter efficacement les documents XML à l'aide de PHP. XML (Language de balisage extensible) est un langage de balisage basé sur le texte polyvalent conçu à la fois pour la lisibilité humaine et l'analyse de la machine. Il est couramment utilisé pour le stockage de données et

JWT est une norme ouverte basée sur JSON, utilisée pour transmettre en toute sécurité des informations entre les parties, principalement pour l'authentification de l'identité et l'échange d'informations. 1. JWT se compose de trois parties: en-tête, charge utile et signature. 2. Le principe de travail de JWT comprend trois étapes: la génération de JWT, la vérification de la charge utile JWT et l'analyse. 3. Lorsque vous utilisez JWT pour l'authentification en PHP, JWT peut être généré et vérifié, et les informations sur le rôle et l'autorisation des utilisateurs peuvent être incluses dans l'utilisation avancée. 4. Les erreurs courantes incluent une défaillance de vérification de signature, l'expiration des jetons et la charge utile surdimensionnée. Les compétences de débogage incluent l'utilisation des outils de débogage et de l'exploitation forestière. 5. L'optimisation des performances et les meilleures pratiques incluent l'utilisation des algorithmes de signature appropriés, la définition des périodes de validité raisonnablement,

Liaison statique (statique: :) implémente la liaison statique tardive (LSB) dans PHP, permettant à des classes d'appel d'être référencées dans des contextes statiques plutôt que de définir des classes. 1) Le processus d'analyse est effectué au moment de l'exécution, 2) Recherchez la classe d'appel dans la relation de succession, 3) il peut apporter des frais généraux de performance.

Une chaîne est une séquence de caractères, y compris des lettres, des nombres et des symboles. Ce tutoriel apprendra à calculer le nombre de voyelles dans une chaîne donnée en PHP en utilisant différentes méthodes. Les voyelles en anglais sont a, e, i, o, u, et elles peuvent être en majuscules ou en minuscules. Qu'est-ce qu'une voyelle? Les voyelles sont des caractères alphabétiques qui représentent une prononciation spécifique. Il y a cinq voyelles en anglais, y compris les majuscules et les minuscules: a, e, i, o, u Exemple 1 Entrée: String = "TutorialSpoint" Sortie: 6 expliquer Les voyelles dans la chaîne "TutorialSpoint" sont u, o, i, a, o, i. Il y a 6 yuans au total

Quelles sont les méthodes magiques de PHP? Les méthodes magiques de PHP incluent: 1. \ _ \ _ Construct, utilisé pour initialiser les objets; 2. \ _ \ _ Destruct, utilisé pour nettoyer les ressources; 3. \ _ \ _ Appel, gérer les appels de méthode inexistants; 4. \ _ \ _ GET, Implémentez l'accès à l'attribut dynamique; 5. \ _ \ _ SET, Implémentez les paramètres d'attribut dynamique. Ces méthodes sont automatiquement appelées dans certaines situations, améliorant la flexibilité et l'efficacité du code.

PHP et Python ont chacun leurs propres avantages et choisissent en fonction des exigences du projet. 1.Php convient au développement Web, en particulier pour le développement rapide et la maintenance des sites Web. 2. Python convient à la science des données, à l'apprentissage automatique et à l'intelligence artificielle, avec syntaxe concise et adaptée aux débutants.

PHP est largement utilisé dans le commerce électronique, les systèmes de gestion de contenu et le développement d'API. 1) E-commerce: Utilisé pour la fonction de panier et le traitement des paiements. 2) Système de gestion du contenu: utilisé pour la génération de contenu dynamique et la gestion des utilisateurs. 3) Développement des API: Utilisé pour le développement de l'API RESTful et la sécurité de l'API. Grâce à l'optimisation des performances et aux meilleures pratiques, l'efficacité et la maintenabilité des applications PHP sont améliorées.

PHP est un langage de script largement utilisé du côté du serveur, particulièrement adapté au développement Web. 1.Php peut intégrer HTML, traiter les demandes et réponses HTTP et prend en charge une variété de bases de données. 2.PHP est utilisé pour générer du contenu Web dynamique, des données de formulaire de traitement, des bases de données d'accès, etc., avec un support communautaire solide et des ressources open source. 3. PHP est une langue interprétée, et le processus d'exécution comprend l'analyse lexicale, l'analyse grammaticale, la compilation et l'exécution. 4.PHP peut être combiné avec MySQL pour les applications avancées telles que les systèmes d'enregistrement des utilisateurs. 5. Lors du débogage de PHP, vous pouvez utiliser des fonctions telles que error_reportting () et var_dump (). 6. Optimiser le code PHP pour utiliser les mécanismes de mise en cache, optimiser les requêtes de base de données et utiliser des fonctions intégrées. 7
