摘要: 希望利用PHP用密码保护网站的某些部分。不是将密码保存在一个外部文件中并由Web服务器来处理认证,而是希望在一个PHP程序中实现密码认证逻辑。 function validate($user, $pass){ /*可以替换为适当的用户名和密码检查,如检查一个数据库*/ $users = array( 阅读全文
posted @ 2025-01-09 04:31 kksllss 阅读(8) 评论(0) 推荐(0) 编辑
摘要: 希望直接访问一个请求的体,而不是访问PHP放在$POST中的解析后的数据。例如,希望处理一个XML文档,这个文档作为Web服务请求的一部分提交。 解决方案解决方案 读取php://input流: $body = file_get_contents('php://input'); file_get_c 阅读全文
posted @ 2025-01-09 01:20 kksllss 阅读(7) 评论(0) 推荐(0) 编辑
摘要: 需要构造一个链接,其中的查询字符串中包含名/值对。 使用http_build_query()函数: $vars = array('name' => 'Oscar the Grouch', 'color' => 'green', 'favorite_punctuation' => '#'); $que 阅读全文
posted @ 2025-01-09 01:10 kksllss 阅读(7) 评论(0) 推荐(0) 编辑
摘要: 希望删除一个cookie,不让浏览器将它发回给服务器。例如,使用cookie跟踪网站的用户登录情况时,如果一个用户注销,就可以删除相应的cookie。 调用setcookie(),不过不提供cookie的值,并指定过去的一个时间作为到期时间: setcookie('user','',1); 除了值和 阅读全文
posted @ 2025-01-08 22:22 kksllss 阅读(21) 评论(0) 推荐(0) 编辑
摘要: 读取之前设置的一个cookie的值 // 查看$_COOKIE超级全局变量数组: if(isset($_COOKIE['user'])){ print "You ate a {$_COOKIE['user']} cookie."; }else{ print "Please ate a cookie. 阅读全文
posted @ 2025-01-08 21:14 kksllss 阅读(2) 评论(0) 推荐(0) 编辑
摘要: 设置一个cookie,使网站能识别来自同一个Web浏览器的后续请求 bool setcookie ( string $name [, string $value = "" [, int $expires = 0 [, string $path = "" [, string $domain = "" 阅读全文
posted @ 2025-01-08 18:28 kksllss 阅读(18) 评论(0) 推荐(0) 编辑
摘要: 不希望在每个页面中包含所有类定义,而希望只是动态加载这个页面中必要的类定义. 通常情况下,实例化一个未定义的类时,PHP会中止运行,指出一个致命错误,因为它无法找到你要的类。因此,一般会加载一个页面可能用到的所有类,而不论是否会真正调用这些类。 这就带来一个副作用,会增加处理时间,因为PHP必须解析 阅读全文
posted @ 2025-01-08 04:08 kksllss 阅读(2) 评论(0) 推荐(0) 编辑
摘要: 要检查作为函数参数传入的一个值是否是某个特定类的实例,可以在函数原型中指定类: public function add(Person $person){ //将$person增加到地址 } 其他情况下,可以使用instanceof操作符: $media = get_something_from_ca 阅读全文
posted @ 2025-01-08 02:21 kksllss 阅读(2) 评论(0) 推荐(0) 编辑
摘要: 希望检查一个对象,查看它有哪些方法和属性,从而可以编写适用任何通用对象的代码,而不论对象的具体类型是什么。 可以使用Reflection类探查对象的信息。要快速查看类的信息,可以调用Refection::export(): class Person{ public $name; protected 阅读全文
posted @ 2025-01-08 02:07 kksllss 阅读(2) 评论(0) 推荐(0) 编辑
摘要: 希望控制使用serialize()和unserialize()处理对象时对象的行为。如果需要建立和关闭与远程资源的连接(如数据库、文件和Web服务),这会很有用。 class LogFile{ protected $filename; protected $handle; public functi 阅读全文
posted @ 2025-01-08 01:45 kksllss 阅读(2) 评论(0) 推荐(0) 编辑
点击右上角即可分享
微信分享提示