美文网首页
php 判断

php 判断

作者: _喵了个喵_ | 来源:发表于2018-02-24 14:29 被阅读0次

    不全,只记录工作中遇到的:

    1.property_exists - 检查对象或类是否具有该属性

            property_exists(mixed$class , string $property) class字符串形式的类名或要检查的类的一个对象

           property属性的名字

        返回值

        如果该属性存在则返回 TRUE,如果不存在则返回 FALSE,出错返回 NULL

        例子:

        var_dump(property_exists('myClass', 'mine'));   //true

        var_dump(property_exists(new myClass, 'mine')); //true

        var_dump(property_exists('myClass', 'xpto'));   //false, isn't public

    2.method_exists — 检查类的方法是否存在

         method_exists( object$object , string $method_name )

            如果 method_name 所指的方法在 object 所指的对象类中已定义,则返回 TRUE,否则返回 FALSE

    3.DB::table('tablename')->get();  得到全部的值

            DB::table('tablename')->get(['title']);只查询title的值

            DB::table('tablename')->first();  只拿第一个

            DB::table('tablename')->orderBy('id','desc')->first();根据id排序

            DB::table('tablename')->where('id','!=',2)->get();不等于2

            DB::table('tablename')->where('id','!=',2)->where('id','>',5)->get();可以使用多个where

            DB::table('tablename')->where('id','!=',2)->OrWhere('id','>',5)->get();或者

            DB::table('tablename')->whereBetween('id',[2,5])->get();  闭包之间

            DB::table('tablename')->whereIn('id',[2,5,9])->get();

            DB::table('tablename')->whereNotIn('id',[2,5,9])->get();

            DB::table('tablename')->whereNull('id')->get();  为空的话就可以查询出来

            DB::table('tablename')->take(3)->get();  只查询3个

            DB::table('tablename')->limit(3)->get();  只查询3个

            DB::table('tablename')->skip(2)->take(3)->get();  只查询3个跳过第二个

            DB::table('tablename')->where('id','!=',2)->pluck('title');只返回它的title

            DB::table('tablename')->count();  有多少条记录

            DB::table('tablename')->max('id');

            DB::table('tablename')->min('id');

            DB::table('tablename')->avg('id');

            DB::table('tablename')->sum('id');

    相关文章

      网友评论

          本文标题:php 判断

          本文链接:https://www.haomeiwen.com/subject/opvqxftx.html