FakerPHP非公式リファレンス
Home
フォーマッター
for v1.24.1
GitHub
Home
フォーマッター
for v1.24.1
GitHub
  • 人

    • name
    • firstName
    • firstNameMale
    • firstNameFemale
    • lastName
    • title
    • titleMale
    • titleFemale
    • kanaName
    • firstKanaName
    • firstKanaNameMale
    • firstKanaNameFemale
    • lastKanaName
  • 住所

    • citySuffix
    • streetSuffix
    • buildingNumber
    • city
    • streetName
    • streetAddress
    • postcode
    • address
    • country
    • latitude
    • longitude
    • localCoordinates
    • postcode1
    • postcode2
    • prefecture
    • ward
    • areaNumber
    • secondaryAddress
  • 電話番号

    • phoneNumber
    • e164PhoneNumber
    • imei
  • 会社

    • company
    • companySuffix
    • jobTitle
    • companyPrefix
  • 文章

    • realText
    • realTextBetween
  • 基底

    • randomDigit
    • randomDigitNot
    • randomDigitNotNull
    • randomNumber
    • randomFloat
    • numberBetween
    • randomLetter
    • randomElements
    • randomElement
    • shuffle
    • numerify
    • lexify
    • bothify
    • asciify
    • regexify
    • passthrough
    • randomAscii
    • randomKey
    • shuffleArray
    • shuffleString
    • toLower
    • toUpper
  • ロレム・イプサム

    • word
    • words
    • sentence
    • sentences
    • paragraph
    • paragraphs
    • text
  • 日時

    • unixTime
    • dateTime
    • dateTimeAD
    • iso8601
    • date
    • time
    • dateTimeBetween
    • dateTimeInInterval
    • dateTimeThisCentury
    • dateTimeThisDecade
    • dateTimeThisYear
    • dateTimeThisMonth
    • amPm
    • dayOfMonth
    • dayOfWeek
    • month
    • monthName
    • year
    • century
    • timezone
  • インターネット

    • email
    • safeEmail
    • freeEmail
    • companyEmail
    • freeEmailDomain
    • safeEmailDomain
    • userName
    • password
    • domainName
    • tld
    • url
    • slug
    • ipv4
    • localIpv4
    • ipv6
    • macAddress
    • lastNameAscii
    • firstNameAscii
  • ユーザーエージェント

    • macProcessor
    • linuxProcessor
    • userAgent
    • chrome
    • msedge
    • firefox
    • safari
    • opera
    • internetExplorer
    • windowsPlatformToken
    • macPlatformToken
    • iosMobileToken
    • linuxPlatformToken
  • 色

    • hexColor
    • safeHexColor
    • rgbColorAsArray
    • rgbColor
    • rgbCssColor
    • rgbaCssColor
    • safeColorName
    • colorName
    • hslColor
  • ファイル

    • mimeType
    • fileExtension
    • file
  • 画像

    • imageUrl
    • image
  • UUID

    • uuid3
  • バーコード

    • ean13
    • ean8
    • isbn10
    • isbn13
  • 雑多

    • boolean
    • md5
    • sha1
    • sha256
    • locale
    • countryCode
    • countryISOAlpha3
    • languageCode
    • currencyCode
    • emoji
  • バイアス

    • biasedNumberBetween
  • HTMLロレム・イプサム

    • randomHtml
  • バージョン

    • semver
  • 医療

    • bloodType
    • bloodRh
    • bloodGroup
  • 支払い

    • creditCardType
    • creditCardNumber
    • creditCardExpirationDate
    • creditCardExpirationDateString
    • creditCardDetails
    • iban
    • swiftBicNumber

imageUrl

imageUrl(int $width = 640, int $height = 480, ?string $category = null, bool $randomize = true, ?string $word = null, bool $gray = false, string $format = 'png') :string

🇯🇵 🇺🇸
https://placeholder.com/ を用いて画像URLを生成します。

パラメータ

$width

画像の横幅。デフォルトは640。

$height

画像の高さ。デフォルトは480。

$category

カテゴリを指定します。指定した文字列は画像内に表示されます。

$randomize

画像内にランダムな文字を表示するかを指定します。デフォルトはtrue。

$word

文字列を指定します。指定した文字列は画像内に表示されます。

$gray

trueの場合、灰色の画像になります。デフォルトはfalse。

$format

画像のフォーマット(拡張子)を指定します。デフォルトは'png'。
'jpg'、'jpeg'、'png'のいずれかで指定してください。

例外

$formatが'jpg'、'jpeg'、'png'以外であった場合、InvalidArgumentException例外が発生します。

例

>>> Faker\Factory::create('ja_JP')->imageUrl(468, 60)
=> "https://via.placeholder.com/467x60.png/008888?text=assumenda"
>>> Faker\Factory::create()->imageUrl(320, 240, 'category', false, 'word', true)
=> "https://via.placeholder.com/320x240.png/CCCCCC?text=category+word"

画像の例

imageUrl(468, 60)

imageUrl(468, 60)

imageUrl(320, 240, 'category', false, 'word', true)

imageUrl(320, 240, 'category', false, 'word', true)

注意

注意:

画像内の文字は <$category> <$word> <ランダムな文字列($randomizeがtrueの場合)> のようになります。

最終更新日時: 2022/07/30 18:00
Next
image
Made with Vuepress | @ 2020 fwhy