💻 آخرین فرصت یادگیری برنامه‌نویسی با آفر ویژه قبل از افزایش قیمت در ۵ آذر ماه (🎁 به همراه یک هدیه ارزشمند )
۰ ثانیه
۰ دقیقه
۰ ساعت
۳ حامد زالوند
سوال در مورد پکیچ faker
جامعه برنامه نویسی وب ایجاد شده در ۱۲ دی ۱۴۰۲

سلام وقت بخیر 

من دوتا پکیچ نصب کردم به اسم verta , faker  خب verta بخوبی اجرا میشه  ولی faker  برام خطا میده  حتی ورژن‌ها هم تست کردم بازم نشد پکیچ فیکر هم تو کامپوزر نصب کردم .  تو تصویر هم میتونین ببین مشکلش چیه ممنون میشم 

 

<?php
require_once 'vendor/autoload.php';
echo $faker->name();
//کدی که زدم  
//این خطاها رو برام نشون میده 
Warning: Undefined variable $faker in C:\xampp\htdocs\asrar.php\composer\faker.php on line 6
Fatal error: Uncaught Error: Call to a member function name() on null in C:\xampp\htdocs\asrar.php\composer\faker.php:6 Stack trace: #0 {main} thrown in C:\xampp\htdocs\asrar.php\composer\faker.php on line 6

 

 

 

 

 

 

 

 

شرمنده من یدونه تاپیک براتون فرستادم نمیدونم چرا یهویی 4تا تاپیک نشون داده همزمان همین سوال رو پرسیدم نشون داده . بازم شرمنده نمیدونم مشکل نت بود سمت  من بوده  . 

همین  یدونه تاپیک جواب بدین کفایت میکنه 

 

حامد زالوند ۱۲ دی ۱۴۰۲، ۱۰:۲۳

سلام،

متغیر $faker رو تعریف نکردید و مستقیم بعنوان یک آبجکت استفاده کردید.

نمونه کد داک رو مطالعه کنید، متوجه میشوید:

$faker = Faker\Factory::create();
محسن موحد ۱۳ دی ۱۴۰۲، ۱۵:۱۱